- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 strcpy、strncpy与memcpy的区别与使用方法
strcpy、strncpy与memcpy的区别与使用方法strcpy、strncpy、memcpy这三个C语言函数我们在主机代码编写中会很频繁的使用到,但是三个函数的区别、使用时该注意什么还是有必要说下的。本文参考《C 标准库》编写。一、函数说明1、memcpy函数void *memcpy(void *s1, const void *s2, size_t n);
2018-01-07 16:54:45 479
转载 struct
结构体定义:第一种:只有结构体定义[cpp] view plain copystruct stuff{ char job[20]; int age; float height; }; 第二种:附加该结构体类型的“结构体
2018-01-07 16:53:47 307
原创 函数调用协议
当参数个数多于一个时,按照什么顺序把参数压入堆栈函数调用后,由谁来把堆栈恢复原装。在高级语言中,通过函数调用约定来说明这两个问题。常见的调用约定有 :stdcall,cdecl,fastcall,thiscall,naked call(1)__stdcall详解--Windows API默认的函数调用协议。stdcall调用约定声明的语法为
2018-01-06 14:57:46 1274 1
原创 STDMETHOD详解
1、概述STDMETHOD,定义了一个返回HRESULT类型的虚方法2、简介#define STDMETHOD(method) virtual HRESULT STDMETHODCALLTYPE method 其中,STDMETHODCALLTYPE定义了参数传递的方法类型,如下: #ifdef _WIN32 // Win32 doesn't suppo
2018-01-06 14:31:27 438
原创 C++积累
/*------------------积少成多---------------*/http://www.cnblogs.com/lizhenghn/p/3751857.html(1-0)命名规则:1、类名和函数名用大写字母开头的单词组合而成。2、变量和参数用小写字母开头的单词组合而成。3、常量全用大写的字母,用下划线分割单词。4、静态变量加前缀s_(表示static)。
2018-01-04 20:07:41 191
代码中加入C++打日志
2014-08-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人