自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 snprintf函数用法

int snprintf(char *restrict buf, size_t n, const char * restrict  format, ...);函数说明:最多从源串中拷贝n-1个字符到目标串中,然后再在后面加一个0。所以如果目标串的大小为n 的话,将不会溢出。函数返回值:若成功则返回欲写入的字符串长度,若出错则返回负值。Result1(推荐的用法)#i

2013-12-30 15:31:06 472

转载 noncopyable详解

头文件: "boost/utility.hpp"通常编译器都是程序员的好朋友,但并不总是。它的好处之一在于它会自动为我们提供复制构造函数和赋值操作符,如果我们决定不自己动手去做的话。这也可能会导致一些不愉快的惊讶,如果这个类本身就不想被复制(或被赋值)。如果真是这样,我们就需要明确地告诉这个类的使用者复制构造以及赋值是被禁止的。我不是说在代码中进行注释说明,而是说要禁止对复制构造函数以及赋

2013-12-30 14:06:25 1296

转载 WIN32_FIND_DATA结构

WIN32_FIND_DATA结构描述了一个由FindFirstFile, FindFirstFileEx, 或FindNextFile函数查找到的文件信息,typedef struct _WIN32_FIND_DATA {   DWORD dwFileAttributes; //文件属性   FILETIME ftCreationTime; // 文件创建时间  

2013-12-26 11:41:35 429

转载 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失

该文件包含不能在当前代码页(936)中表示的字符netaddress.cpp : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失以前在LINUX下写的跨平台库,考到VS2010 下后 提示这个,我知道是啥原因 换行符嘛。蛋杂解决呢? 不是禁用哈,是咋个重新保存哦?------解决方案-----

2013-12-26 11:23:26 1512

转载 socket函数

Windows套接字技术套接字(Socket)是网络通信的基本构件,最初 是由加利福尼亚大学Berkeley学院为UNIX开发的网络通信编程接口,它只能运行在UNIX操作系统,不支持DOS和Windows操作系统。随着 Windows操作系统的日益推广,90年代初,微软和第三方厂商共同制定了一套标准,即Windows Socket规范,简称WinSock。本节将介绍有关Windows套接字的相

2013-12-23 15:09:13 519

转载 string 转化为 LPCWSTR

将string 转化为 LPCWSTR:string strText = "你好";size_t size = string.length();wchar_t *buffer = new wchar_t[size+1];MultiByteToWideChar( CP_ACP, 0, strText.c_str(), size, buffer, size * size

2013-12-18 16:47:47 757

转载 Oracle的substr函数简单用法

substr(字符串,截取开始位置,截取长度) //返回截取的字substr('Hello World',0,1) //返回结果为 'H'  *从字符串第一个字符开始截取长度为1的字符串substr('Hello World',1,1) //返回结果为 'H'  *0和1都是表示截取的开始位置为第一个字符substr('Hello World',2,4) //返回结果为 'ello

2013-12-16 09:30:37 420

转载 static_cast<>和reinterpret_cast<>

本文讨论static_cast。介绍大多程序员在学C++前都学过C,并且习惯于C风格(类型)转换。当写C++(程序)时,有时候我们在使用static_cast时可能会有点模糊。在本文中,我将说明static_cast泛型(Generic Types)01.float f = 12.3;02. 03.float* pf = &f;

2013-12-11 09:38:43 449

转载 fseek函数与ftell函数联系与区别

fseek函数是 用来设定文件的当前读写位置.函数原型:   int fseek(FILE *fp,long offset,int origin);函数功能:把fp的文件读写位置指针移到指定的位置.fseek(fp,20,SEEK_SET); 意思是把fp文件读写位置指针从文件开始后移20个字节. ftell函数是用来获取文件的当前读写位置;函数原型

2013-12-09 16:38:12 1654

转载 windows下system () 函数详解

windows下system () 函数详解  windows操作系统下system () 函数详解(主要是在C语言中的应用) 函数名: system  功 能: 发出一个DOS命令  用 法: int system(char *command);  system函数已经被收录在标准c库中,可以直接调用  程序例:  #inclu

2013-12-09 16:11:52 1188

转载 C语言中time函数

void main(){  struct tm *newtime;char tmpbuf[128]; time_t lt1;    time(newtime = localtime(strftime(tmpbuf,128,"  year =%Y; month = %m;day =%d; /n",newtime);printf(tmpb

2013-12-09 15:07:55 803

转载 WaitForSingleObject的用法

WaitForSingleObject的用法                                       1.WaitForSingleObject 的用法 DWORDWaitForSingleObject(                     HANDLE hHandle,                      DWORD dwMillise

2013-12-09 10:50:01 481

转载 ASSERT_VALID和ASSERT宏分析

这个宏都是MFC的调试宏.ASSERT_VALID宏用来在运行时检查一个对象的内部合法性,比如说现在有一个学生对象,我们知道每个学生的年龄一定大于零,若年龄小于零,则该学生对象肯定有问题。 事实上,ASSERT_VALID宏就是转化为对象的成员函数AssertValid()的调用,只是这种方法更安全。它的参数是一个对象指针,通过这个指针来调用它的AssertValid()成

2013-12-03 10:24:25 533

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除