gpt4 book ai didi

c++ - 分发 C++ 类的最佳方法是什么

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:57:10 24 4
gpt4 key购买 nike

我创建了一个大的 C++ 类。我需要把它交给另一个人。我不想让他看到函数实现,但他应该能够将它作为一个类来使用。(例如:他可以继承这个类,在他的代码中使用它的全部功能但不能看到或改变功能实现等)

我该怎么做。谢谢你..

最佳答案

您的代码不太可能值得保密。一些 C++ 代码,例如您希望在用户代码中内联的模板和函数,必须放在头文件中。如果你真的想要保密措施,你可以把非模板函数的实现放在一个.cpp 文件中,编译成一个库,然后分发头文件和库。当然,用户仍然可以检查库的机器代码。

关于c++ - 分发 C++ 类的最佳方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2965272/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com