![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++文档
cy1450
这个作者很懒,什么都没留下…
展开
-
模板函数template functions和模板类的基本区别template class
通过侯老师编写的书籍MFC中,对Template有了一个更加深刻的认识。首先,介绍模板函数template functions: 计算一个数值幂次方,函数名为power。该函数只接受正幂次方数,如果为负幂次方,使结果为0. 模板函数中,只不过是表示:T是一种类型,该类型可以是int,long,也可以是double类型,而此一类型将在调用此函数时才给予原创 2013-01-16 18:27:59 · 477 阅读 · 0 评论 -
ffmpeg sws_getContext YUV压缩 图片压缩
ffmpeg sws_getContext YUV压缩 图片压缩 sws_scale实现需要的图片宽与高原创 2015-02-09 14:15:23 · 692 阅读 · 0 评论 -
MFC菜单资源ID加载到对话框上
VS中的MFC添加菜单资源ID,或者加载菜单资源ID号,使对话框能够显示菜单的方法,还有设计了加载弹出对话框的方法原创 2014-12-06 11:18:08 · 1634 阅读 · 0 评论 -
C++中的MFC创建Excel表格和添加数据到Excel表格中的方法
C++中的MFC创建Excel表格和添加数据到Excel表格中的方法,用到了CDatabase 和CStdioFile原创 2015-01-08 15:18:07 · 7547 阅读 · 1 评论 -
c++ 读取位图信息显示位图 BITMAPINFOHEADER
在C++中要将一张位图信息读取并显示在一个控件上,具体步骤如下:1.先读取位图信息int ReadPictureBmp(unsigned char *pBmpBuffer){// static int i=0;// if (i>5)// {// return TRUE; // }FILE *fp = NULL;char szFileName[原创 2014-10-09 16:38:54 · 4956 阅读 · 0 评论 -
swap函数交换区别
void swap1(int p, int q){ int t = p; p = q; q = t;}void swap2(int* p, int* q){ int* t = p; p = q; q = t;}void swap3(int* p, int* q){ int* t; *t = *p; *p = *q; *q = *t;}void swap4(int* p, int* q)原创 2014-02-18 15:52:45 · 807 阅读 · 0 评论 -
c++构造函数详解(转)
c++构造函数的知识在各种c++教材上已有介绍,不过初学者往往不太注意观察和总结其中各种构造函数的特点和用法,故在此我根据自己的c++编程经验总结了一下c++中各种构造函数的特点,并附上例子,希望对初学者有所帮助。 c++类的构造函数详解 一、 构造函数是干什么的class Counter{public:转载 2013-04-13 21:36:18 · 358 阅读 · 0 评论 -
VC++中如何获取本地IP地址
最近在网上看到一篇文章,对与某些内容感觉很好,故在此写下了,以供大家一起参考。#include //头文件#include#pragma comment(lib,"ws2_32.lib")//静态加入一个lib文件也就是库文件ws2_32.lib文件,提供相关API的支持,否则需要动态载入ws2_32.dllvoid CheckIP(void){ WS原创 2013-02-18 12:42:20 · 1438 阅读 · 0 评论 -
VC用ADO访问数据库
利用ADO进行数据库访问,访问EXcel的不同版本,如Excel2003和excel2007下面是相关代码 //初始化void CSTExcel::OnInitSTExcel() //CSTExcel在头文件中定义{ ::CoInitialize(NULL); try { CSTImportFileSelectDlg dlg; dlg.DoM原创 2013-02-04 17:36:11 · 382 阅读 · 0 评论 -
C++ template 求数组长度
C++ template 求数组长度原创 2015-11-10 20:20:20 · 1016 阅读 · 0 评论