c/c++
逍遥灬申
这个作者很懒,什么都没留下…
展开
-
不用任何中间变量,实现strlen函数
#include using namespace std; int mystrlen(char *s) { if(*s++) { return mystrlen(s)+1; } return 0; } int main() { cout<<mystrlen("hello!")<<endl; return 0; }原创 2012-06-26 10:53:54 · 771 阅读 · 0 评论 -
flv视频合并(vs2008)
flv格式中有很多tag标签,合并flv视频不仅把视频文件和在一起,而且要修改duration值和每个tag的时间戳,代码如下 头文件type.h #ifndef _TYPE_H_ #define _TYPE_H_ //flv文件头 struct FLVHeader { //标志 unsigned char signature_1; unsigned char signature_2; uns原创 2012-06-26 10:51:28 · 2051 阅读 · 1 评论 -
深入浅出ShellExecute
Q: 如何打开一个应用程序? ShellExecute(this->m_hWnd,"open","calc.exe","","", SW_SHOW ); 或 ShellExecute(this->m_hWnd,"open","notepad.exe", "c:\MyLog.log","",SW_SHOW ); As you can see, I haven't原创 2012-10-22 10:31:45 · 446 阅读 · 0 评论