摘要:
将书中源代码在VS2015中编译出现错: worktest.cpp的const int LIM = 4; 该行:error C2143:语法错误,缺少“;”(在“const”的前面); error C4430:缺少类型说明符 - 假定为“int”。注意C++不支持默认为int Worker0.cpp 阅读全文
摘要:
如题: 将QLineEdit输入的字符串作为hex格式数据,使用中发现会做转换,这里编写一个简单的转换函数实现输入数据内容不变,数据类型改变为hex16进制数据 quint32 QStringTo4ByteHex(quint32 dest,QString source){ bool ok; quin 阅读全文
摘要:
在Windows/system32中找到MSVCP140.dll,放置发布的文件夹中,会出现 这表明程序运行缺少必要的dll,网上搜索解决方法,一般会推荐使用一些软件进行打包,但我使用windeployqt.exe进行软件发布!一样出现上述问题!一度怀疑是不是 win10下开发的软件在win7下不能 阅读全文
摘要:
回忆好想哭,代码补全之路坎坷崎岖!!!回忆一年前的代码好痛苦!!! 现在回想起来,感觉还是自己没做好代码备份,记录的文档多为TXT文本文档,记录问题和解决问题的方法过于简化!!!做好软件工程师,学习别人的优点,不耻下问!!! 一切后果都是自己的错误和坏习惯造成的!!! 代码之美,编程珠玑 一代代高手 阅读全文
摘要:
学习C++类代码复用,将代码清单14.3 1 Student ada[pupils] = { Student(quizzes),Student(quizzes) ,Student(quizzes)}; 修改为 2 Student ada[pupils] = { Student[quizzes],St 阅读全文
摘要:
#program once , 在VS2015新建控制台工程时经常在工程源文件中遇到,细细想来一般此语句是为了避免同一个文件被include多次,举例: #ifndef VECTOR_H_ #define VECTOR_H_ .................................. #e 阅读全文
摘要:
在Qt5中这段代码编写有两种方式:一个编译成功,一个失败 成功版本: static constexpr size_t block_size = 0x2000;//8KB static constexpr size_t array_size = block_size/sizeof(uint32_t); 阅读全文
摘要:
除了加log信息,还有什么方法?? 2019/4/26 1 常见的c++内存问题:在Qt5中使用Debug模式下使用QDebug类输出调试信息; 2 Qt5+MSVC2015编译器配置下配置输出dump文件; 3 在宿主机开发Qt5 Release模式下发布的程序到目标机中运行调试怎么办??打log 阅读全文
摘要:
如题所述,如何将VS2015编写的控制台程序转化为Qt5+MSVC2015环境编译的GUI程序? 最近想到这个操作,类似于Linux下使用的命令行操作转到Windows下使用GUI操作,看了控制台的命令解析代码, 思考着参数如何传递给命令解析代码(在不更改命令解析源码的前提下),将使用标准库函数操作 阅读全文
摘要:
最近做硬件调试测试软件开发,需要在MainWindow外的cpp文件调用UI输出调试信息:比如向QLabel或QTextBroser中输出设备信息!!! 百度方法后: 1 参考https://www.cnblogs.com/INnoVationv2/p/5559987.html,哥们的方法简单粗暴但 阅读全文