小编JOR*_*ANO的帖子

导出包含它们的模板时,未创建源/头文件

  1. 创建一个新项目
  2. 添加2个文件,driver.h(在头文件下)和driver.cpp(在源文件下)
  3. 将#include的内容添加到头文件中,并将该头文件包含到.cpp文件中
  4. 文件<导出模板
  5. 项目模板,单击下一步.
  6. 添加模板名称,描述,不关心图标或图像,所以留空.
  7. 完成,然后使用上面的模板创建一个项目.

现在我在导出的模板中有一个zip文件夹,其中包含我们上面命名的模板(我们只是说项目模板).问题是,当我使用此模板创建新项目时,.h和.cpp文件在解决方案资源管理器中被引用,但它们不存在: 在此输入图像描述

如果我尝试单击driver.cpp或driver.h,我会收到以下错误 在此输入图像描述

但是如果我将driver.h和driver.cpp文件粘贴到这个位置,它们就可以工作了 在此输入图像描述

如果我必须粘贴文件以使其工作,它就会失去创建模板的目的,为什么这些文件丢失而且存在于文件资源管理器中?为什么这不保存我导出的模板的内容?我需要做什么才能使模板自动创建两个缺少的driver.cpp和driver.h文件,所以每次创建需要这些相同文件的项目时,我都不必经历这个过程?

c++ ide templates visual-studio

6
推荐指数
1
解决办法
896
查看次数

如果是char或string,则返回false,但如果输入无法转换为整数,则返回true.C++做while循环

语言:C++(IDE:Visual Studios)当用户输入除整数之外的任何内容时,如何使do while循环返回true?我对如何做到这一点有点失落.

#include <iostream>//pre processor directive
#include <string>
#include <iomanip>
using namespace std;//standard library

int main( )

double money=0;

do{
    cout << ("please enter your taxable income:\n") << fixed << setprecision(2) << endl;

    cin >> (money);

}while(money < 0 || );
Run Code Online (Sandbox Code Playgroud)

c++

0
推荐指数
1
解决办法
314
查看次数

标签 统计

c++ ×2

ide ×1

templates ×1

visual-studio ×1