新版本—— 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 ...