如何在VS2012中将类添加到openframeworks项目中
How to add class to openframeworks project in VS2012
我通常是一个C#爱好者,但我正在努力进入C++。
我通过复制和粘贴一个示例项目,然后将所有内容重命名为我的项目名称,为自己创建了一个新的openframework项目。(如果有更简单的方法,我很想听)
这个项目在一个名为"src"的子文件夹中有.cpp和.h文件,这些文件又被组织到visualstudio中的虚拟文件夹(过滤器???)中。
如何在visualstudio中向该项目添加类?
如果我在解决方案资源管理器中右键单击src过滤器,然后点击add class。它在项目的根目录下创建类文件,而不是在src文件夹中。我的意思是,它在解决方案资源管理器和物理放置文件的地方都会这样做。这是一个问题,因为我不能在我的应用程序的其他部分中包括我的类文件,可能是因为它们不在同一个文件夹中
添加类文件的正确方法是什么?
当您右键单击过滤器(可以是"src"或新过滤器)并点击"添加类"时,在第一个屏幕中点击"添加"后,在下一个屏幕中,除了.h.cpp文件的每个文本输入字段外,您会发现一个[…]按钮:使用该按钮,您可以选择要保存文件的文件夹("rc"或任何其他)。
这不是一个好的解决方案,但我找到的唯一方法是在visualstudio中添加该类,并将其放置在根目录中。从项目中排除文件。使用Windows资源管理器将文件移动到src文件夹。通过显示所有文件,然后右键单击将其包括在项目中,将其包含在项目中。在这一点上,我希望这些文件在项目中列出,但在重新加载项目之前不会出现。项目重新加载后,我将文件拖放到src文件夹/过滤器
相关文章:
- 将成员变量添加到共享库中的类中,不会破坏二进制兼容性吗
- 如何在C++中从两个单独的for循环中添加两个数组
- POCO::PostgreSQL:如何将std::vector支持添加到`Binder::bind`
- 如何仅为一个函数添加延迟
- 如何防止 c++ 在从浮点型转换为双精度型(不适用于 IO)时添加额外的小数?
- 使用std::transform将一个范围的元素添加到另一个范围中
- 如何将更多文件夹添加到c++include路径
- 如何将元素添加到数组的线程安全函数?
- QT通过C++添加映射QML项目
- 如何将点击的信号和插槽添加到qt中的自定义按钮中
- 如何使用重载的相等(==)运算符向测试用例添加描述
- 为什么Mat类的两个对象可以在不重载运算符+的情况下添加
- 如何防止clang格式在流运算符调用之间添加换行符<<
- 只能向C++添加一定数量的字符
- Qt和C++:将QLineEdit添加到QTabWidget中
- 将QIcon添加到QTableView单元格
- 为什么我必须在C++中添加一个赋值符号来声明一个数组
- 为什么除非添加括号,否则构造函数上的模板替换会失败?
- 将图像添加到资源文件夹UWP C++
- 当我尝试添加 2 个大字符串时,我无法弄清楚出了什么问题