![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++基础知识
文章平均质量分 69
itcolossus
致力于linux c/c 开发
展开
-
C++ 构造函数种类及参数初始化方式
MyClass(MyClass && obj)noexcept : ptr(other.ptr) { // 移动构造函数。MyClass() : MyClass(42) { // 委托默认构造函数调用带参数的构造函数。MyClass(int value):v(value),b(0) { // 带参数的构造函数。MyClass(int value) { // 带参数的构造函数。MyClass(int value) { // 带参数的构造函数。MyClass(int value) { // 带参数的构造函数。原创 2024-03-17 15:43:23 · 980 阅读 · 0 评论 -
VS工具集及C++规范
VS工具集及C++规范原创 2022-09-20 12:01:20 · 1421 阅读 · 0 评论 -
指派初始化
Standard C89 requires the elements of an initializer to appear in a fixedorder, the same as the order of the elements in the array or structurebeing initialized. In ISO C99 you can give the el原创 2009-04-02 12:29:00 · 568 阅读 · 0 评论 -
函数调用规范
__stdcall:Element ImplementationArgument-passing order Right to left.Argument-passing convention By value, unless a pointer or reference type is passed.Stack-mainte原创 2009-04-17 10:05:00 · 348 阅读 · 0 评论 -
函数参数入栈
上一篇中我们知道三种函数规范#include #include void HP(int a,int b,int c,int d){ int f=5; int g=7; printf("%p/n%p/n%p/n%p/n%p/n%p/n",&a,&b,&c,&d,&f,&g);}int main(int argc, char *argv[]){ HP(2,3,4,5);原创 2009-04-21 11:11:00 · 500 阅读 · 0 评论 -
字节序
字节序包括高字节序和低字节序,那么什么是高字节序呢?什么又是低字节序呢?例如:0x01020304;低字节-------1----------2------------3------------4---->高字节-------------01--------02-----------03-----------04---------------高字节序就是: 低地址-----原创 2009-04-29 09:15:00 · 328 阅读 · 0 评论 -
C++友元总结
C++友元分为:一、友元函数1、可以访问类的私有成员2、它是非成员函数,只是在类中声明3、可以声明在public部分,也可以声明在private部分,没有区别4、可以是多个类的友元,只要在类中声明即可class A{...friend TYPE func(....);private:int a;}在函数func中可以直接访问a原创 2013-09-03 22:43:30 · 385 阅读 · 0 评论