![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C/C++底层逻辑
文章平均质量分 61
C/C++底层逻辑
踏过山河,踏过海
爱情来了,就好好珍惜;爱情走了,就好好生活…
展开
-
c语言查漏补缺
输出结果是:1,这个很好理解,数组名即数组的首地址,(a+1)等价于a[1],然后取ptr-1的值,则是a[0]原创 2023-06-29 00:59:06 · 213 阅读 · 1 评论 -
vscode的终端区乱码怎么办呢?
vscode的终端区乱码怎么办呢?原创 2024-04-28 20:15:47 · 270 阅读 · 1 评论 -
提问cpp之编译单元
在头文件中直接定义全局变量(如int a;)会引起多重定义的问题。这是因为当多个.cpp文件包含同一个头文件时,每个.cpp文件都会有一个a的定义。当这些.cpp文件被编译成对象文件后,链接器在尝试将它们链接成一个可执行文件时,会发现有多个a的定义,这违反了C/C++中关于一个程序内全局标识符(如变量、函数等)应有且只有一个定义的规则(One Definition Rule, ODR)。为了解决这个问题,通常在头文件中使用extern关键字来声明全局变量而不是定义它。如extern int a;原创 2024-04-10 02:09:01 · 722 阅读 · 0 评论 -
CMakeList.txt
复习一下CMakeList.txt的写法,以下面的一个CMakeList.txt为例。原创 2023-09-08 00:14:25 · 748 阅读 · 0 评论 -
关于右值引用与完美转发(还加入了一些补充,涉及到cpp对象的优化)
关于右值引用与完美转发原创 2023-09-04 16:35:23 · 122 阅读 · 2 评论 -
使用cmake,将github上的某一个库进行集成到vs2022上
使用cmake,将github上的某一个库进行集成到vs2022上原创 2023-09-04 13:25:13 · 1042 阅读 · 0 评论 -
c++构造函数的多个细节拷问
能在 构造函数里面调用 虚函数吗?调用的 是这个类自己的 虚函数吗?这个问题 等价于 虚函数表什么时候形成的?原创 2023-06-17 20:01:02 · 312 阅读 · 0 评论 -
在vscode调试c++代码报错
在vscode调试c++代码报错原创 2023-05-18 23:27:12 · 3473 阅读 · 2 评论 -
定义一个Student类继承Person类,继承方式是protected,在子类中定义一个print方法,如果用父类的指针指向子类,调用这个print方法会有什么问题
定义一个Student类继承Person类,继承方式是protected,在子类中定义一个print方法,如果用父类的指针指向子类,调用这个print方法会有什么问题原创 2023-05-04 17:44:30 · 127 阅读 · 0 评论 -
完善官方的memcpy
完善官方的memcpy原创 2023-05-04 16:12:48 · 49 阅读 · 0 评论 -
\r与\n详解
在 C 语言中,回车符可以用 “\r” 来表示,换行符可以用 “\n” 来表示。另外,C 语言中也提供了特殊字符序列来表示其他一些控制字符,如制表符、响铃符等。需要注意的是,在使用特殊字符序列时,需要特别注意不同操作系统之间的差异,以确保程序在不同平台上都能够正确地解析和处理。原创 2023-04-18 21:21:09 · 3916 阅读 · 0 评论 -
C++单例模式
C++单例模式原创 2022-09-06 19:02:52 · 280 阅读 · 1 评论 -
c++虚函数、纯虚函数、虚析构函数
c++虚函数、纯虚函数、虚析构函数原创 2022-09-05 19:14:54 · 356 阅读 · 0 评论 -
C++左移运算符重载、浅拷贝、深拷贝
C++左移运算符重载、浅拷贝、深拷贝原创 2022-09-05 18:36:21 · 438 阅读 · 0 评论 -
C语言_字符串与指针的爱恨情仇
C语言_字符串与指针的爱恨情仇char[]与char*的区别何为字符串常量空间?函数指针二级指针函数指针数组eg:🔓二级指针函数原创 2022-06-23 13:01:38 · 214 阅读 · 3 评论 -
c语言结构体内存对齐
c语言结构体的内存对齐规律原创 2022-01-24 17:28:55 · 359 阅读 · 4 评论 -
一篇文章讲通:①C++里面的父类指针指向子类对象[与C++多态的知识点有关] 与 ②java里面的父类引用(或者说父类变量)指向子类对象[与java多态的知识点有关][在java中,这个简称:上转型]
一篇文章讲通:①C++里面的父类指针指向子类对象[与C++多态的知识点有关]与②java里面的父类引用(或者说父类变量)指向子类对象[与java多态的知识点有关][在java中,这个简称:上转型]原创 2021-10-24 22:31:54 · 1842 阅读 · 0 评论 -
零散知识点补充
一,C语言 和 C++里面的字符串const char*是c语言的字符串string 属于C++的字符串要用的时候要加stad::string 才能用原创 2021-10-06 20:18:27 · 116 阅读 · 0 评论 -
c++反汇编
c++反汇编原创 2021-09-14 12:01:37 · 254 阅读 · 0 评论 -
c++_函数重载
c++试例原创 2021-09-14 12:02:31 · 78 阅读 · 0 评论 -
c++里面new的用法
更新中…原创 2021-09-17 19:14:19 · 80 阅读 · 0 评论