sublime的reopen with encoding和reload with encoding区别
摘要:首先必需要明白一点,sublime无论以什么编码格式打开文本(以什么编码格式来理解文本文件中的二进制数据),都会把它转为utf-8再显示到屏幕中,这个过程称作解码。其实不当当是sublime,其实任何的程序软件,解码过程都是这样的,只不过有的解码之后不一定是转为utf-8,比如python 2.x就
阅读全文
posted @
2017-01-17 20:42
J.M.Liu
阅读(1156)
推荐(0)
坑爹的vector iterators incompatible错误(VS中属性页-->C/C++-->代码生成-->>运行库)
摘要:之前一直被这个错误折磨着,就是不知道问题在那,后来找了很多资料,大概都是说这是因为多个线程同时操作vector的问题(参考这里)。可是我这里的代码并没有问题,因为同样的代码在别的解决方案中已经成功运行了,所以,很自然的怀疑是环境配置的问题。于是一个一个环境对比着找,才发现有这么个地方(VS中属性页-
阅读全文
posted @
2017-01-01 23:00
J.M.Liu
阅读(490)
推荐(0)
VS2010中属性页中,C/C++ -->预处理器定义
摘要:如上图中,在这里,WIN32、_DEBUGE、_UNICODE等其实是一些宏定义,在这里写上这些,相当于在本工程所有的文件中都写上了: 这样,就可以达到一个多一个同一个代码在不同的配置环境在编译的结果文件不一样,从而实现跨平台。比如,在VC中,因为要有的环境是UNICODE,有些则不是,同一份代码为
阅读全文
posted @
2017-01-01 20:13
J.M.Liu
阅读(1635)
推荐(0)