草庐IT

run-parameters

全部标签

c++ - "Could not determine which "制作 "command to run. Check the "制作 "step in the build configuration."Qt 创建者

我安装了好几次qtcreator,但它从来没有像我现在的PC那样花钱;首先,我使用我的Pendrive(Qt5.8的)上一直有的安装程序,告诉我我无法下载一些存储库,我下载了相同安装程序的5.9版,结果相同。在尝试安装它几次但它没有加载后,我去了另一所房子,在那里我设法安装了它,尽管我必须非常清楚由于缺少库而导致的许多错误(在安装Qt5.9时)。在此之后,我不得不通过“windows更新”为我的win7操作系统下载sp1以运行Qtcreator,但后来,在加载、创建或运行项目时,我会在控制台中说(它是否是GUI并不重要)以下:“无法确定运行哪个”make“命令。检查构建配置中的”mak

c++ - 如何以编程方式打开 Run c++?

问题是如何从C++以编程方式打开运行?我知道有一些功能可以替代它,例如shellexec、winexec,但对于某些任务,我只需要显示“运行”对话框即可。 最佳答案 运行对话框位于shell32.dll中,使用函数RunFileDlg。显示对话框的一种方法是使用rundll32.exe调用该函数。使用CreateProcessWin32API执行以下命令:rundll32.exeshell32.dll,#61(其中#61是RunFileDlg函数的序号)。shell32.dll函数引用:http://www.geoffchappel

c++ - QtConcurrent::run 异常通知

我知道实际处理在不同线程中抛出的异常没有意义,但是有什么方法可以通知我至少发生了异常吗?例如。类似#include#include#includevoidMyFunction(){//std::cout即使发生异常,也会安静地退出。当异常来自调用堆栈深处的某处时,这有时会让人非常困惑。------------编辑------------我试过像UmNyobe建议的那样编写一个包装器,但我一定是在函数指针方面做错了什么?#include#include#include#include#includevoidMyFunction(){//std::coutboolExceptionWrap

C++1y/C++14 : Converting static constexpr array to non-type template parameter pack?

假设我有一个静态存储持续时间的constexpr数组(已知范围):constexprTinput[]=/*...*/;我有一个需要打包的输出类模板:templatestructoutput_template;我想像这样实例化output_template:usingoutput=output_template;一种方法是:templatestructmake_output_template{templatestaticconstexproutput_templatef(std::index_sequence){return{};};usingtype=decltype(f(std::m

解决Idea启动项目失败,提示Error running ‘XXXApplication‘: Command line is too long

IDEA版本为:IntelliJIDEA2018.2(UltimateEdition)一、问题描述有时当我们使用IDEA,Run/Debug一个SpringBoot项目时,可能会启动失败,并提示以下错误。Errorrunning'XXXApplication':Commandlineistoolong.ShortencommandlineforXXXApplicationoralsoforSpringBootdefaultconfiguration.意思是错误运行某程序:命令行太长。为某程序或为SpringBoot默认配置缩短命令行。如下图:出现这种报错的原因是类路径太长或者VM参数太多以致超

创建vue项目:vue ui界面创建项目后,安装Element Ui插件、axios 依赖,如何启动vue项目,npm run serve,启动vue项目方式(保姆级教程三)

今天讲解vueui图形化界面搭建项目后,添加ElementUI插件以及axios依赖有什么问题请留言,请点赞收藏!!!文章目录1、创建项目后添加插件1.1安装ElementUI插件1.2安装axios依赖2、启动vue项目提示:本教程是创建vue项目后添加依赖组件。还没有创建项目的,请看本专栏之前的文章:vue-cli创建vue项目-------------------------------------------------------------------------------------------------------------------------------------

C++ Array of 120 ob​​jects with constructor + parameters, header- + sourcefile, no pointers please!

文件.h:externobjektsquares[120];文件.cpp:objektsquares[120]={objekt(objekt_size,objekt_size,-111,0)};我怎样才能一次初始化所有对象,所有对象都使用相同的参数? 最佳答案 不要使用原始数组(因为所有元素都将通过默认构造函数初始化)。使用例如一个std::vector:std::vectorsquares(120,objekt(objekt_size,objekt_size,-111,0)); 关于C

c++ - QtConcurrent::run() 不能处理超过 5 个参数?

将具有6个或更多参数的函数传递给QtConcurrent::run()时出现编译错误。当我将它们减少到5个参数时,我不再收到此错误。这个伪代码为我重现了错误:voidfoo(int,int,int,int,int,int){}QtConcurrent::run(foo,1,2,3,4,5,6);编译错误是:error:nomatchingfunctionforcallto'run(void(&)(int,int,int,int,int,int),int,int,int,int,int,int)'应该是这样吗?QtConcurrent::run()真的最多只能有5个参数吗?

C++ 风格约定 : Parameter Names within Class Declaration

我是一个相当新的C++程序员,我想听听支持和反对在类声明中命名参数的争论。这是一个例子:Student.h#ifndefSTUDENT_H_#defineSTUDENT_H_#includeusingnamespacestd;classStudent{private:stringname;unsignedintage;floatheight,GPA;public:Student(string,unsignedint,float,float);voidsetAge(unsignedint);};#endif/*STUDENT_H_*/对比#ifndefSTUDENT_H_#defineS

C++ 宏 : manipulating a parameter (specific example)

我需要更换GET("any_name")与Stringstr_any_name=getFunction("any_name");困难的部分是如何去掉引号。可能的?有什么想法吗? 最佳答案 怎么样:#defineUNSAFE_GET(X)Stringstr_##X=getFunction(#X);或者,为了防止嵌套宏问题:#defineSTRINGIFY2(x)#x#defineSTRINGIFY(x)STRINGIFY2(x)#definePASTE2(a,b)a##b#definePASTE(a,b)PASTE2(a,b)#def