新版本—— http://www.cnblogs.com/zyl910/archive/2013/01/10/c99int_v101.html[C] 让VC支持C99的整数类型V1.01。避免包含目录问题,更名auto_stdint.h、auto_inttypes.h(在VC6至VC2012 ...
作者:zyl 以前我曾为了让VC 等编译器支持C 的整数类型,编写了同名的stdint.h inttypes.h来智能处理 http: www.cnblogs.com zyl archive c int.html 。现在将其升级到v . 版。 一 改动说明 . 包含目录问题 在 . 版,我编写的头文件与系统头文件同名,利用 include XXX 与 include lt XXX gt 的区别,使 ...
2013-01-10 22:50 4 2894 推荐指数:
新版本—— http://www.cnblogs.com/zyl910/archive/2013/01/10/c99int_v101.html[C] 让VC支持C99的整数类型V1.01。避免包含目录问题,更名auto_stdint.h、auto_inttypes.h(在VC6至VC2012 ...
' not allowed 参考来源:C99 stdint.h header and MS Visual S ...
作者:zyl910 随着wchar_t类型引入C语言,字符串处理变得越来越复杂。例如字符串输出有printf、wprintf这两个函数,当参数中既有char字符串又有wchar_t字符串时,该怎么填写格式控制字符呢?本文对此进行探讨。 一、翻阅文档 先翻阅一下各个编译器的文档及C99 ...
VC++支持ANSI C毋庸置疑,不过对于是否支持C99,我倒看到两种说法: 1. 不支持C99. http://en.wikipedia.org/wiki/Visual_C%2B%2B#Issues 2. 支持C99的个别特性. http ...
作者:zyl910 在不同平台上开发C/C++程序时,为了避免源码文件乱码,得采用UTF-8编码来存储源码文件。但是很多编译器对UTF-8源码文件兼容性不佳,于是我做了一些测试,分析了最佳保存方案。 一、测试程序 为了测试编译器对UTF-8源码文件兼容性,我编写了这样的一个测试 ...
作者:zyl910 在编写跨平台的程序时,我们经常使用预定义宏来检测编译环境。虽然编译器的手册中有预处理宏的介绍,但是不够详细,而且还有很多宏没有介绍。于是,我编写了一个小程序,显示常见C/C++编译器的编译器的预定义宏。 一、心得 最直接的办法是逐个逐个的用#ifdef判断宏是否 ...
作者:zyl910 将Windows程序移植到Linux等平台时,经常会遇到tchar.h问题与字符串的格式控制字符问题(char串、wchar_t串、TCHAR串混合输出)。本文探讨如何解决这些问题。 一、背景 1.1 历史 传统的C程序使用char字符串,采用ANSI+DBCS ...
原文地址:http://blog.csdn.net/tiplip/article/details/42047815 下载 代码下载:http://cefbuilds.com/,CEF 3.2556.1368.g535c4fb 解压到本地:D:\Develop\CEF3 ...