自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

翻译 虚拟机 linux 挂载光驱

菜单VM-->setting-->Hardware-->选CD/DVD-->Connection[root@lvs-dr1 install]# mkdir /mnt/cdrom[root@lvs-dr1 install]# ls -l /dev/cdromlrwxrwxrwx 1 root root 3 Jan 12 13:58 /dev/cdrom -> hdc[root@l

2011-10-28 20:17:05 863

转载 关于局部指针变量和数组的操作返回值

#includeusing namespace std;int GetMemory(char  **pp1,  char  **pp2){char  a[] = "hello";char  *b =  "world";*pp1 = a;            //----?A*pp2 = b;            //----?Breturn  0

2011-10-27 16:50:30 791

转载 指针定义两个字符串,用strcpy交换问题?

char *pmsg = "hello,world!"; char *pnsg = "hi,there."; strcpy(pmsg,pnsg); 这样无法编译,如果都换成是数组的话就可以编译.那个很好理解.难道是指针指向的常量字符串是不能随意改变的???有点晕??char *pmsg = "hello,world!"; char *pnsg = "hi,there.";中

2011-10-27 16:45:31 3409

转载 c/c++中内存区域划分大总结

一、 在c中分为这几个存储区    1.栈 - 由编译器自动分配释放    2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收    3.全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。- 程序结束释放    4.另外还有一个专门放常量

2011-10-27 15:21:15 349

转载 线程函数的设计以及MsgWaitForMultipleObjects函数的使用要点

使用多线程技术可以显著地提高程序性能,本文就讲讲在程序中如何使用工作线程,以及工作线程与主线程通讯的问题。一 创建线程       使用MFC提供的全局函数AfxBeginThread()即可创建一个工作线程。线程函数的标准形式为 UINT MyFunProc(LPVOID );此函数既可以是全局函数,也可以是类的静态成员函数。之所以必须是静态成员函数,是由于类的非静态成员函数,编译器在编

2011-10-21 15:41:21 418

转载 Vc++编程winsock ---Socket(套接字)

Socket(套接字)◆先看定义:typedef unsigned int u_int;typedef u_int SOCKET;◆Socket相当于进行网络通信两端的插座,只要对方的Socket和自己的Socket有通信联接,双方就可以发送和接收数据了。其定义类似于文件句柄的定义。◆Socket有五种不同的类型:1、流式套接字(stream socket)

2011-10-21 14:59:23 3144

转载 SocketAPI,CAsyncSocket,CSocket内幕及其用法

Socket有同步阻塞方式和异步非阻塞方式两种使用,事实上同步和异步在我们编程的生涯中可能遇到了很多,而Socket也没什么特别。虽然同步好用,不费劲,但不能满足一些应用场合,其效率也很低。    也许初涉编程的人不能理解“同步(或阻塞)”和“异步(或非阻塞)”,其实简单两句话就能讲清楚,同步和异步往往都是针对一个函数来说的,“同步”就是函数直到其要执行的功能全部完成时才返回,而“异步”则是,

2011-10-21 14:16:33 441

转载 CAsyncSocket与CSocket的区别(即同步与异步)

一、CAsyncSocket与CSocket的区别前者是异步通信,后者是同步通信;前者是非阻塞模式,后者是阻塞模式。另外,异步非阻塞模式有时也被称为长连接,同步阻塞模式则被称为短连接。为了更明白地讲清楚两者的区别,举个例子:设想你是一位体育老师,需要测验100位同学的400米成绩。你当然不会让这100位同学一起起跑,因为当同学们返回终点时,你根本来不及掐表记录各位同学的成绩

2011-10-21 09:36:33 4183

转载 MFC消息详解 消息传递

1. 怎样使用MFC发送一个消息     首先,应获取接收消息的CWnd类对象的指针;    然后,调用CWnd的成员函数SendMessage( )。        LRESULT Res=pWnd->SendMessage(UINT Msg, WPARAM wParam, LPARAM lParam);        pWnd指针指向目标CWnd类对象。变量Msg是消息,wPa

2011-10-20 14:36:35 1026

原创 VC中int,char,char*,const char*,string等类型转换

1. char* to stringstring s(char *); 注:在不是初始化的地方最好用assign().!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2. string to const char*string a="

2011-09-22 15:43:01 1328

翻译 VS中各环境变量宏的路径表示的意义

宏说明$(RemoteMachine)设置为“调试”属性页上“远程计算机”属性的值。有关更多信息,请参见更改用于 C/C++ 调试配置的项目设置。$(References)以分号分隔的引用列表被添加到项目中。

2011-09-21 17:07:52 2344

原创 C++操作注册表函数大全

vc注册表操作相关函数说明注册表的操作,API为我们提供了大约25个函数。他提供了对注册表的读取,写入,删除,以及打开注册表及键值时所有函数,并且可以达到对注册表的备份,连接和对远端注册表进行查看等等。注册表对整个系统十分重要,你在进行操作时,一定要先考虑清楚

2011-09-07 15:08:52 1141

原创 读取注册表

TCHAR *szKeyName;    HKEY key;    DWORD dwIndex=0,NameSize,NameCnt,NameMaxLen,Type;    DWORD KeySize,KeyCnt,KeyMaxLen,DateSize,MaxDate

2011-09-05 14:21:01 351

原创 string到CString的转换 与 CString到string的转换

CString CAnalysis08FileDialogDlg::StringToCString(string str){    CString temp;    temp.Format("%s",str.c_str());    return temp;}

2011-09-05 14:12:27 526

原创 MFC打开文件对话框,选择多个文件

size_t index;     CString cstrsucstring;    CFileDialog filedlg(TRUE,NULL,NULL,OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT |OFN_ALLOWMULTIS

2011-09-05 14:06:49 7302

经典面试试题

程序员面试题精选100题,是面试经典题目啊,要好好看啊

2011-09-27

VC6.0的显示行号的小插件

VC显示行号,方便代码管理,可以定位到每一行

2011-09-05

C++ xml解析器

这是最近从网上下载使用的一个关于使用C++的一个开源xml解析器,它支持各种编码

2011-09-05

空空如也

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

TA关注的人

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