开发笔记
hanchanzxq
这个作者很懒,什么都没留下…
展开
-
QFile写文件中文乱码记录(QT5)
为了方便本文就写伪代码function writeFile(QString strCon){ QFile file; ... file.write(strCon.toLocal8Bit()); file.flush(); ...}这里就描述下几种可行的调用方法(1) 直接输入中文: writeFile("直接输入中文");(2)传参数QString: QString str = QStringLitera...原创 2020-11-02 11:39:38 · 2217 阅读 · 1 评论 -
fatal error C1083: 无法打开包括文件: “type_traits”
记录下解决方法,网上有很多方案,有的需要拷贝有的需要重装,都太麻烦了。我这个比较简单,直接在VS下配置目录即可。下面是步骤。 1.先去磁盘找到对应的type_traits文件,我的在目录*\VC\Tools\MSVC\14.10.25017\include下 2.在VS的工程下右键->属性->配置属性->C++->常规->附加包含目录下拉框选择编辑打开来一张结果图接下来点击确定,重新编译即可,问题解决。...原创 2020-10-15 17:05:20 · 6262 阅读 · 1 评论 -
关于指针和内存【转】
本文测试环境 : X86-64 bit 架构的服务器CentOS x64 5.xgcc version 4.1.2 20080704指针和数组是C的比较难搞懂的知识点, 需要结合内存来学习, 非常感谢各位兄弟为我指点迷津.下面总结一下 : 首先说明一下C程序在运行时, 不同的内容或变量分别存储在什么地方?分了几块区域分别是, code转载 2013-04-01 15:33:36 · 398 阅读 · 0 评论 -
在C++程序中启动文件的方法(API函数)
1.ShellExecute函数功能:执行一个外部程序(包括打开已注册文件,目录以及打印文件等)返回值:如果成功则返回一个大于32的值,否则返回小于或等于32的值,详情见MSDN。函数参数:HINSTANCE ShellExecute( HWND hwnd, //指定父窗口句柄,为NULL表示当原创 2013-03-19 15:38:56 · 1623 阅读 · 0 评论 -
在C和C++中把标准输出重定向到指定文件
C++的实现 #include #include using namespace std;int main(){ ofstream logTest("foo.log"); streambuf *oldbuf = cout.rdbuf(logTest.rdbuf()); cout logTest // 恢复流转载 2013-04-09 17:13:15 · 1690 阅读 · 0 评论 -
vc多线程
一、问题的提出编写一个耗时的单线程程序: 新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的响应函数,代码如下:void CSingleThreadDlg::OnSleepSixSecond()转载 2013-05-30 15:39:18 · 369 阅读 · 0 评论 -
http协议详解
引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Genera转载 2013-06-03 10:52:12 · 324 阅读 · 0 评论