C++学习
文章平均质量分 56
ranhongshuai
喜欢C ,热爱C ,专注于计算机视觉。
展开
-
字符串数组的困惑
<br />// TestCharArray.cpp : Defines the entry point for the console application.<br />//<br />#include "stdafx.h"<br />#include <iostream><br />using namespace std;<br /> <br />int main(int argc, char* argv[])<br />{<br /> char szArray1[] = "My CharArray原创 2010-07-16 08:48:00 · 319 阅读 · 0 评论 -
Config Class
//Config.h #pragma once #include #include #include #include #include转载 2011-09-24 11:52:28 · 815 阅读 · 2 评论 -
数组去重
int uniq_element(int* a, int len) { if(len <= 1) { return len; } hash_set myset; //数据插入hashset for (int i=0; i<len; i++转载 2011-09-24 12:13:21 · 388 阅读 · 0 评论 -
非阻塞式Socket通信[转]
<br />Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。可是使用Select就可以完成非阻塞(所谓非阻塞方式non-block,就是进程或线程执行此函数时不必非要等待事件的发生,一旦执行肯定返回,以返回值的不原创 2011-04-26 20:51:00 · 539 阅读 · 0 评论 -
使用VC打开超链接
<br />< type="text/JavaScript"> < src="http://a.alimama.cn/inf.js" type="text/javascript"> <br />这个问题实际上很简单,只要使用ShellExecute API函数就行了,比如我们要打开www.csdn.net的主页,只需要下面的代码:<br /> ShellExecute(m_hWnd, NULL, "http://www.csdn.net/", NULL, NULL, NULL);<br /> 如果要向特转载 2010-08-17 18:48:00 · 911 阅读 · 0 评论 -
Sizeof 这个家伙
<br />这东西,貌似只是个关键字,而不是一个函数,哎,记着吧。原创 2010-08-04 09:40:00 · 332 阅读 · 0 评论 -
goto 语句的使用(2)
<br />// sec.cpp : Defines the entry point for the console application.<br />//<br />#include "stdafx.h"<br />#include <malloc.h><br />void Func(void);<br />int main(int argc, char* argv[])<br />{<br /> Func();<br /> return 0;<br />}<br />void Func()<br />原创 2010-07-31 15:11:00 · 437 阅读 · 0 评论 -
goto 语句的使用(1)
// wula.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include void TestFunction();int main(int argc, char* argv[]){ TestFunction(); return 0;}void TestFunction(){ bool bContinue = false; bool bBreak = false; char *pBuffer原创 2010-07-31 09:22:00 · 449 阅读 · 0 评论 -
多线程例子(2)
<br /> <br />void CMultiThread2Dlg::ThreadFunction(int nInteger)<br />{<br /> for (int i = 0; i < nInteger; i++)<br /> {<br /> Beep(200,50);<br /> Sleep(1000);<br /> }<br />}<br />void CMultiThread2Dlg::OnStart() <br />{<br /> // TODO: Add your control n原创 2010-08-01 10:39:00 · 313 阅读 · 0 评论 -
简单的人脸的识别与匹配
<br />原创 2010-07-22 18:18:00 · 882 阅读 · 0 评论 -
简单的 C++异常处理
<br />一个简单的防治除数为 0 的 异常处理类<br /> <br />// DivideByZeroException.h: interface for the DivideByZeroException class.<br />//<br />//////////////////////////////////////////////////////////////////////<br />#if !defined(AFX_DIVIDEBYZEROEXCEPTION_H__113A7977_0A原创 2010-07-19 08:26:00 · 483 阅读 · 0 评论 -
关于常量指针的一些问题
<br />我自我感觉指针学的还可以,但是老是对那些 常量指针,指针常量些东西搞不是太明白,具体而言是搞明白了之后,过些时间久又都忘了……,恩,还是总结一下好<br /> <br />指针分为四个访问级别<br /> <br /> <br />1. 指向非常量数据的非常量指针,这种指针留给程序员的自由空间是最大的,例如 int *p; <br /> <br /> <br /> <br />2. 指向常量数据的非常量指针,这种指针所指向的数据是不能改变的,但是指针的内容却是可以改变的 例如 const int原创 2010-07-17 11:51:00 · 421 阅读 · 0 评论 -
*.UDL
谁用谁知道。。。。原创 2011-10-14 19:24:57 · 407 阅读 · 0 评论