在解决方案中的多个项目中处理相同的头文件
handling same header files in multiple projects in a solution
我目前有两个不同的项目的解决方案,说A
和B
。这两个项目都使用了一个类foo
。目前这两个项目都有foo
的副本。问题是每当我在foo
中进行更改(说添加/删除属性)时,我也必须在其他项目中进行更改。我知道在c#中我可以创建一个单独的项目,并在所有其他项目中引用它。然而,我不知道如何在c++ VS2010中做到这一点。这是最好的方法吗?有什么建议吗?
在c++ (Win)中也有同样的可能性
你可以创建一个静态库来链接,也可以创建一个动态库(dll)来加载。无论哪种方式,你都有一个类的头文件。您可以尝试更简单的方法,那就是使用静态库
相关文章:
- 如何在 c++ 窗口中将参数和返回的退出值传递到批处理文件/从批处理文件获取返回的退出值
- 从之前添加的批处理文件中删除单词
- 无法从C++ Windows 服务执行批处理文件
- 处理文件期间输出失真.wav
- TOCTTOU - 在处理文件之前使用访问权限
- 如何将批处理文件的输出读取到C 中的字符串中
- cmake:生成批处理文件调用cl.exe
- 处理文件行流迭代器
- 如何运行批处理文件和读取输出
- 用文本处理文件
- GetCommandLine():无法从批处理文件(GCC-Compiler)传递多行参数
- exe文件不被识别为内部或外部命令,可操作的程序或批处理文件在C++
- 您如何使用System()调用带有引号的参数的批处理文件
- Visual Studio C - 无法输出预处理文件
- 重命名批处理文件(删除名称中的一些符号)(python/matlab/shell)
- Dokan:我应该自己处理文件共享和访问权限吗?
- C++处理文件,在制作程序时遇到麻烦
- 对桌面进行了更改.ini使用批处理文件,但文件夹图标不会更改
- 如何将字符串转换为批处理文件中的整数
- 为什么我不能在Windows Server 2008中使用System()从服务启动批处理文件