![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 83
蔷薇hhh
这个作者很懒,什么都没留下…
展开
-
Qstring ,string char* ,char 数组,int型等数据类型之间的相互转换
1.QString & string (1) QString转化为string QString a; string b = a.toStdString(); (2) string 转化为 QString string a; QString b = QString::fromStdString(a);2.QString 转化为 ...原创 2018-05-18 15:48:33 · 1190 阅读 · 0 评论 -
C++ 类型转换的四种cast
Dynamic_cast C++中的动态转换类型,通常用作向下转换(基类到派生类)和平行转换(基类到基类),dynamic_cast<type-id>(expression);该运算符把expression转换成type-id类型的对象,Type-id必须是类的指针,类的引用或者是void*。运行时程序会检查expression是不是与type-id类型相兼容,如果是,表达式就...原创 2018-05-07 10:45:54 · 789 阅读 · 0 评论 -
C++ 调用外界应用程序exe的方法
1.ShellExecute函数 function ShellExecute(hWnd: HWND; Operation, FileName, Parameters,Directory: PChar; ShowCmd: Integer): HINST; stdcall; ●hWnd:用于指定父窗口句柄。当函数调用过程出现错误时,它将作为Windows消息窗口的父窗口。例如,可以将其设置为应用...原创 2018-05-04 09:27:29 · 3708 阅读 · 0 评论 -
路径获取
1.当前路径https://blog.csdn.net/stpeace/article/details/8478144上一级路径 ..\\上上一级路径 ..\\..\\原创 2018-06-13 15:39:44 · 140 阅读 · 0 评论 -
VS error及解决方法
1. error: 0xC00000FD: Stack overflow 解决方法:将“项目属性、链接器、系统、堆栈保留大小”设大一点比如16000000 原因:当程序的静态数据量比较大时,可能会出现栈溢出问题,程序还没有运行就会直接报错,这是由于系统分配给程序的栈空间太小。 “堆栈保留大小”是指程序堆和栈的最大增长是多少,比如65536表示堆栈最大可增长到64K...原创 2018-06-15 14:18:06 · 846 阅读 · 0 评论 -
c++ remove函数删除文件
#include <stdio.h>string path = "D:\\text.txt";remove(path.c_str());或者 remove("D:\\text.txt");使用时需要保证文件没有被占用或读取。参考链接:https://blog.csdn.net/lucyjiayou/article/details/6059107h...原创 2019-07-09 16:38:41 · 2379 阅读 · 1 评论