随笔分类 - C++
摘要:今天在vs中写带windows的界面的程序时发现调用的全是system的库,导致string也是使用的system的库,里边缺少一些标准C++的转换函数,所以需要转化成std::string才可以操作,那么如何转换呢?微软提供了这两者转换方法如下: #include <msclr\marshal_c
阅读全文
摘要:Application.Exit:通知winform我要退出了,然后让程序循环退出。 Environment.Exit:直接强行终止当前进程,返回exitcode给操作系统 Application.Exit会在所有前台线程退出后,退出应用, Environment.Exit则立即终止进程,相比之下E
阅读全文
摘要:一、要想读取配置文件首先要学会写配置文件,那么配置文件是什么结构呢?请看下图: 配置文件由两部分构成:字段名和键名。可以看到我圈出来两个颜色的方框,其中红色的两个方框就是字段名,每个字段下包含其字段的键名和键值,蓝色的方框就是键名和键值。 二、知道配置文件的结构之后我们就可以读配置文件了, 读配置文
阅读全文
摘要:出错警告原因:在64位系统中size_t代表的是unsigned long类型,跟unsigned int类型不同 因此会报警告或者错误不安全的类型转换 如果是代码平台移植的过程中出现的警告那么就需要将编译平台修改为32位即可,因为在32位系统中size_t类型的大小为unsigned int类型
阅读全文