C/C++
文章平均质量分 63
veizz
做一只在大海里游的菜鸟。
展开
-
C++中函数中声明函数的问题—————我也诡异了一把
话说在C/C++语言中,不能在一个函数里面定义另外一个函数,但是没有说不可以声明,于是就声明了一个试试。#include using namespace std;int main(){ int fun(); cout fun(); return 0;}int fun(){ cout原创 2010-05-19 13:18:00 · 2247 阅读 · 1 评论 -
各种实现下C++的扩展名。
<br />UNIX: C,cc,cxx,c<br />GNU C++: C,cc,cxx,cpp,c++<br />Digital Mars: cpp,cxx<br />Borland C++: Cpp<br />Watcom:转载 2010-07-27 22:18:00 · 680 阅读 · 0 评论 -
DirectShow中filter文件的注册和注销
<br />在控制台下注册是件非常容易的事情,不说了,请参考sdk<br />现在看一下在代码下注册的方法:<br />原理很简单,先获得注册filter的函数,然后用此函数对此filter进行注册。不多说,直接上代码,仅一个文件,可以vs2008下编译通过。<br />//这个例子说明了如何注册一个filter文件和如何注销一个filter文件。//参考:directshow的sdk和陆其明先生的《directshow 开发指南》//编译环境:vs2008#include <dshow.h原创 2010-08-14 15:54:00 · 1655 阅读 · 0 评论 -
directshow开发例子中DMOdemo的错误处理
<br /> 在学习directshow 的时候,看到DMODemo的例子,在vs2008+directX9.26开发环境下编译不能通过,报错如下:<br /> <br /> fatal error LNK1104: 无法打开文件“dxerr8.lib”<br /><br /> 这是因为在directX9.26中,不存在dxerr8.lib这个文件,已经变成了dxerr9.lib.<br /> <br /> 解决方法:<br /> <br /> 右击解决方案->属性->翻译 2010-08-13 17:16:00 · 1046 阅读 · 0 评论 -
Unicode下CString(wchar_t)转换为 char* 文 / night_cat
<br />在做directshow 的时候,设置IP地址的时候,用的是CString 类型的参数。但是设置IP地址的函数要求用ulong,和ushort类型,于是就用inet_addr()函数来进行IP地址到Ulong的转换,可是inet_addr要求的是const char*类型的参数。于是就要把CString转化为const char *类型。也是找了半天,不能用。终于在最后看到下文,柳暗花明。故而转至此处,以做收藏。<br /> <br /> <br /> <br />平台VC2005,使用Unic转载 2010-08-25 14:29:00 · 888 阅读 · 0 评论 -
《c陷阱与缺陷》笔记一
1、注意'='与'=='的区别2、a---b;的意思跟(a--)-b;的意思是一样的。3、y=x/*p; /*p指向除数*/ 跟 y=x/ *p; 或者是 y= x / (*p); 的意义。原创 2011-03-07 10:53:00 · 567 阅读 · 0 评论 -
C++基础知识笔记(一)
内联函数,构造,析构函数,类的组合,对象指针,常数据成员,常函数,继承与虚基类,静态成员,友元函数等的一些需要注意的地方。原创 2011-03-28 11:49:00 · 679 阅读 · 0 评论