C/C++
gzso205
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
私有构造函数
把一个类的构造函数设为private,意味着这个类不能被继承。原创 2011-06-03 17:30:00 · 213 阅读 · 0 评论 -
directx开发
编写DirectShow程序必须的库,分别 为dmoguids.lib strmiids.lib uuid.lib strmbase.lib#pragma comment(lib, "atlosapis.lib") #pragma comment(lib, "strm原创 2011-08-27 17:09:14 · 347 阅读 · 0 评论 -
adapter模式
用现有类实现并保持某一接口的一致性。原创 2011-08-28 14:13:08 · 287 阅读 · 0 评论 -
命令
一#pragma warning(push, 3)#include "header.h"#pragma warning(pop) 二#pragma warning(disable : 4021)//define something#pragma w原创 2011-08-27 15:06:55 · 208 阅读 · 0 评论 -
友元
以下几句话摘自网上:http://pcedu.pconline.com.cn/empolder/gj/c/0503/571623.html1、在类里声明一个普通函数,在前面加上friend修饰,那么这个函数就成了该类的友元,可以访问该类的一切成员。2、一个普通函数可以是多转载 2011-08-05 15:59:33 · 214 阅读 · 0 评论 -
sprintf的使用
原文出处:http://fogblog.blogbus.com/logs/1437347.html 1:sprintf 最常见的应用之一莫过于把整数打印到字符串中,所以,spritnf在大多数场合可以替代itoa。 这样,一个整数的16 进制字符串就很容易转载 2011-08-05 11:32:49 · 243 阅读 · 0 评论 -
event
#include #include using std::cout;using std::endl;HANDLE g_event = NULL;DWORD WINAPI ThreadPro(LPVOID lpParamter){ cout << "Enter原创 2011-07-31 21:52:48 · 263 阅读 · 0 评论 -
curl静态库的使用
编译出release版的静态库,在使用时加入库ws2_32.lib、wldap32.lib、libcurl.lib,再在预处理器那里加入CURL_STATICLIB即可。例如:#include #include #pragma comment(lib, "ws2_32.lib原创 2011-07-26 21:44:44 · 770 阅读 · 0 评论 -
动态生成二维数组
#include using namespace std;const int g_height = 10;const int g_width = 10;int main(int argc, char** argv){ int **ptr; ptr = new int*[g_width]; for (int i = 0; i < g_width; ++i)原创 2011-06-29 12:09:00 · 215 阅读 · 0 评论 -
返回字符串
举个简单的例子.#include #include using namespace std;char* get_str(){ char *buffer = new char[20]; memset(buffer, 0, _msize(buffer)); strcpy(buffer, "hello world!"); return buffer;}原创 2011-06-18 09:41:00 · 238 阅读 · 0 评论 -
字符数组的输出
#include #include #include int main(int argc, char **argv){ TCHAR buffer[_MAX_PATH] = {0}; USES_CONVERSION; GetCurrentDirectory(_MAX_PATH, buffer); std::cout << W2CA(buffer) << std原创 2011-06-14 18:47:00 · 505 阅读 · 0 评论 -
文件关联
HCR/.文件后缀/数据shell/open/command 设置数据一般为程序路径 %1,即命令行的设置。关联某种类型的文件:方法一:(优酷的文件关联)HKCU |-software |-classes |-systemfileassociations |-.后缀(如.mpeg) |-shell |-右键菜单要显示的字符串 |-command 数据原创 2011-06-14 11:45:00 · 381 阅读 · 0 评论 -
字符长度(字符,汉字)
程序如下,你懂的。#include #include int main(int argc, char **argv){ CString str = "风云"; int len = str.GetLength(); int size = 0;#ifdef _UNICODE USES_CONVERSION; size = strlen(W2A(st原创 2011-06-13 18:25:00 · 699 阅读 · 0 评论 -
strategy模式
对策略,对算法的封装。 同一件事,可以通过不同的方式来做。原创 2011-08-28 15:59:05 · 246 阅读 · 0 评论
分享