stdlib 头文件即standard library标准库头文件 stdlib 头文件里包含了C、C++语言的最常用的系统函数 该文件包含了的C语言标准库函数的定义 stdlib.h里面定义了五种类型、一些宏和通用工具函数。 类型例如size_t、wchar_t、div_t、ldiv_t和lldi ...
分类:
编程语言 时间:
2016-09-01 12:59:32
阅读次数:
172
gcc提供了大量的警告选项,对代码中可能存在的问题提出警告,通常可以使用-Wall来开启以下警告: -Waddress -Warray-bounds (only with -O2) -Wc++0x-compat -Wchar-subscripts -Wimplicit-int -Wimplicit-... ...
分类:
其他好文 时间:
2016-08-26 10:18:10
阅读次数:
234
今天写ini文件的时候发现的问题: 注意: 这两个函数是由Windows提供的转换函数,不具有通用性 C语言提供的转换函数为mbstowcs()/wcstombs() 一、函数简单介绍 涉及到的头文件: 函数所在头文件:windows.h #include <windows.h> wchar_t类型 ...
分类:
其他好文 时间:
2016-08-14 19:11:24
阅读次数:
306
标准C++中提供的string类得功能是非常强大的,一般都能满足我们开发项目时使用。现将具体用法的一部分罗列如下。
要想使用标准C++中string类,必须要包含
#include
下面你就可以使用string/wstring了,它们两分别对应着char和wchar_t。
string和wstring的用法是一样的,以下以string作介绍:
string类的构造函数:
stri...
分类:
其他好文 时间:
2016-08-11 16:02:21
阅读次数:
191
#ifdef UNICODE typedef wchar_t TCHAR; #else typedef unsigned char TCHAR; #endif typedef unsigned char CHAR; typedef unsigned wchar_t WCHAR; 由此可以看出,CHA ...
分类:
其他好文 时间:
2016-07-31 11:35:11
阅读次数:
182
char s1[] = "中文ABC"; wchar_t s2[] = L"中文ABC"; 1.sizeof() /*获取字符数组的字节数(包括结束符0)*/ sizeof(s1) = 8;ANSI sizeof(s2) = 12;UNICODE 2.strlen/wcslen /*采取0作为字符串 ...
分类:
编程语言 时间:
2016-07-23 00:43:43
阅读次数:
610
还是从最基础的来看吧,简单的大概看一下吧。 char是8位类型,最多只能包含256种字符,许多外文字符集所含的字符数目超过256个,char型无法表示。如中文字符,就可用 wchar_t来表示 Unicode是国际组织制定的可以容纳世界上所有文字和符号的字符编码方案。能够使计算机实现跨语言、跨平台的 ...
分类:
其他好文 时间:
2016-07-16 19:42:59
阅读次数:
189
原文:http://blog.csdn.net/phunxm/article/details/5082618
一.ANSI和UNICODE
1.为什么要使用UNICODE?
(1) 可以很容易地在不同语言之间进行数据交换。
(2) 使你能够分配支持所有语言的单个二进制.exe文件或DLL文件。
(3) 提高应用程序的运行效率。
Windows 2000是使用UNICODE从头进行开发...
分类:
其他好文 时间:
2016-07-13 16:20:51
阅读次数:
431
WORD GetProcessIdByName(WCHAR *processName){DWORD processId = 0;HANDLE hProcessSnap=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);if(hProcessSnap==IN ...
分类:
系统相关 时间:
2016-07-02 22:52:30
阅读次数:
263
https://blog.atime.me/note/cpp-wchar.html 前一段时间写 GPA 计算器时需要处理宽字符串。初次接触宽字符遇到不少问题,最后通过查找资料都已解决,特记录于此以作备忘之用。 环境:Visual Studio 2005(ch), win32 与宽字符相关的输入输出 ...
分类:
其他好文 时间:
2016-06-26 16:53:44
阅读次数:
188