
C++11
bestone0213
这个作者很懒,什么都没留下…
展开
-
char*转LPCWSTR解决方案
在Windows编程中,经常会碰到字符串之间的转换,char*转LPCWSTR也是其中一个比较常见的转换。下面就列出几种比较常用的转换方法。 1、通过MultiByteToWideChar函数转换 MultiByteToWideChar函数是将多字节转换为宽字节的一个API函数,它的原型如下: [cpp] view plaincopy转载 2015-05-14 14:49:54 · 1174 阅读 · 0 评论 -
Dword、LPSTR、LPWSTR、LPCSTR、LPCWSTR、LPTSTR、LPCTSTR
L表示long指针,这是为了兼容Windows 3.1等16位操作系统遗留下来的,在win32中以及其他的32为操作系统中, long指针和near指针及far修饰符都是为了兼容的作用,没有实际意义。即win32中,long,near,far指针与普通指针没有区别,LP 与P是等效的。 P表示这是一个指针。 T表示_T宏,这个宏用来表示你的字符是否使用UNICODE, 如果你的程序定义转载 2015-05-14 17:20:16 · 518 阅读 · 0 评论 -
C++11学习1
C++11 自2011年发布以来已经快两年了,之前一直没怎么关注,直到最近几个月才看了一些 C++11 的新特性,今后几篇博客我都会写一些关于 C++11 的特性,算是记录一下自己学到的东西吧,和大家共勉。 http://www.cnblogs.com/haippy/p/3235560.html 相信 Linux 程序员都用过 Pthread, 但有了 C++11 的 std::t转载 2015-07-30 17:58:22 · 370 阅读 · 0 评论