README

简介 C编程语言相关的笔记 文件 C_1_理论基础.md [archive] C_1_理论基础.pdf C_2_重要函数.md C_3_编程技巧.md C_4_1_常用函数.md [archive] C...
May 22, 2024 C COthers

C++_标准库

简介 所有标准库类和函数都在std名称空间或其子名称空间中声明 C++标准库的核心是泛型容器和泛型算法。该库中的这个子集通常程序标准模板库(Standard Template Library, STL),因为它最初基于第三方库“标准模板库”,该库大量使用了模板。 <str...
May 22, 2024 Cpp Cpp

README

简介 C++编程语言相关笔记 文件 C++_01_1_语言基础.md [archive] C++_01_1_语言基础.pdf C++_01_2_语言基础.md [archive] C++_01_2_语言基础.p...
May 22, 2024 Cpp CppOthers

C++极客时间

简介 内存管理的基本概念,大致的学习路径是: 先讲堆和栈, 然后讨论C++的特色功能RAII 1.1 基本概念 堆,英文是heap,在内存管理的语境下,指的是动态分配内存的区域。这个堆跟数据结构里的堆不是一回事。这...
May 22, 2024 Cpp CppOthers

C++未整理笔记

简介 记录一些C++零乱的知识点 微信文章 – top 与进程相关的两个指标:VIRT Virtual Memory, 虚拟内存 和 RES Resident Memory,常驻内存,通常称为物理内存 虚拟内存,是指整个进程申请的内存,包括程序本身占...
May 22, 2024 Cpp CppOthers

C++抽象机制

简介 C++类是创建新类型的工具,创建出的新类型可以像内置类型一样方便地使用。而且派生类和模板允许程序员表达类之间的(层次和参数化)关系并且利用这种关系。 一个类型就是一个概念(一个思想,一个观念等)的具体表示。 类是用户自定义类型。如果一个概念没有与之直接对应的内置...
May 22, 2024 Cpp CppOthers

C++常见错误

简介 C/C++程序编译或者运行常见错误 windows下C++程序运行出错: Access violation reading location 在Visual Studio 2019的C++工程,编译是没有问题的,但是在程序调试运行时经常会出现’Access ...
May 22, 2024 Cpp CppOthers

C++_编译基础

简介 gcc和g++分别是GNU的C和C++编译器。gcc和g++在执行编译工作的时候,总共四步: 预处理,生成.i文件{预处理器 – cpp} 将预处理后的文件转换成汇编语言,生成文件.s{编译器 – egcs} 由汇编变为目标代...
May 22, 2024 Cpp CppOthers

C++_服务器开发

简介 C++服务器开发相关笔记 C++ 服务器开发 github推荐开源项目 以下是一些在 GitHub 上受欢迎且有用的 C++ 服务器开发的开源项目,它们可用于构建各种类型的服务器应用程序。请注意,GitHub 上的项目可能会不断更新,因此建议查看其最新状态和文档: ...
May 22, 2024 Cpp CppOthers

C++_智能指针

简介 C/C++ 语言最为人所诟病的特性之一就是存在内存泄露问题,因此后来的大多数语言都提供了内置内存分配与释放功能,有的甚至干脆对语言的使用者屏蔽了内存指针这一概念。这里不置贬褒,手动分配内存与手动释放内存有利也有弊,自动分配内存和自动释放内存亦如此,这是两种不同的设计哲学...
May 22, 2024 Cpp CppOthers