Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Google C++风格指南 阅读笔记
这个Google C 风格指南出得太好了 有很多C 的问题 其实通过阅读这份文档就可以了 相信读完后 可以在简历上加上一句 具有良好的编码风格 哈哈 下面记录一下我的读书笔记吧 整份文档的中文版本我已经上传到了资源里面 1 头文件 1 1头
C学习
Google
c
class
file
C++ STL模板库用法查询及一些常见面试题(自用)
C STL模板库 文章目录 C STL模板库 用法查询 Array 1 使用 2 创建 3 成员函数 Vector 1 使用 2 创建 3 成员函数 deque 1 使用 2 创建 3 成员函数 list 1 使用 2 创建 3 成员函数
C学习
c
算法
typedef struct
用途一 定义一种类型的别名 而不只是简单的宏替换 可以用作同时声明指针型的多个对象 比如 char pa pb 这多数不符合我们的意图 它只声明了一个指向字符变量的指针 和一个字符变量 以下则可行 typedef char PCHAR PC
C学习
c
C++类的拷贝(复制)构造函数深入理解
目录 一 拷贝构造函数的基本了解和使用 二 拷贝构造函数的一些注意事项 三 拷贝构造函数的调用时机 使用一个对象 直接构造 显式构造 或 初始化 隐式构造 另一个同类对象 关于拷贝构造函数与赋值函数的区别与联系 作为函数的形式参数时 作为函
C学习
c
C++学习(四十一)stderr stdout
stdout 标准输出设备 stderr 标准错误输出设备 两者默认向屏幕输出 但如果用转向标准输出到磁盘文件 则可看出两者区别 stdout输出到磁盘文件 stderr在屏幕 在默认情况下 stdout是行缓冲的 他的输出会放在一个buf
c
C学习
关于C++中constexpr的用法
在C 11 primer中 关于constexpr用法给出的解释是 允许将变量声明为constexpr类型以便由编译器来验证变量的值是否是一个常量表达式 声明为constexpr的变量一定是一个常量 而且必须用常量表达式初始化 第一句中 c
C学习
c
开发语言
后端
C语言深入学习--checklist7:链接、运行时数据结构、申明
1 你知道段的概念吗 段是二进制文件中的简单区域 里面保存了某种特定的类型 如符号表条目 相关的所有信息 1 可执行程序分为几个段 每个段保存什么内容 可执行程序分为三个段 BSS段 数据段 文本段 BSS段 Block Started b
C学习
数据结构
语言
c
include
C#学习05-类简介与派生继承
基本概念 类是一种数据结构 它可以包含数据成员 函数成员以及嵌套类型 C 中类的声明 C 中类的声明即定义 不同于c 中声明与定义是分开的 C 类构造函数 类的 构造函数 是类的一个特殊的成员函数 当创建类的新对象时执行 构造函数的名称与类
C学习
c
开发语言
后端
std::vector简介及其使用(转)
std vector简介及其使用 本文中的vector指的是std vector C 11标准 Vector概述 template
C学习
c
算法
数据结构
前置++和后置++的区别
今天在阅读 google c 编程风格 的文档的时候 5 10 前置自增和自减 有一句话引起了我的注意 对于迭代器和其他模板对象使用前缀形式 i 的自增 自减运算符 理由是 前置自增 i 通常要比后置自增 i 效率更高 于是我查了查前置 和
C学习
编译器
编程
Google
Winform项目之学生成绩管理系统设计与实现(三)
1 班级管理 private ClassService classService new ClassService public ListClassForm InitializeComponent this dgvListClass Row
C学习
winform
c
智能指针与句柄详解(一)
前言 智能指针与引用计数详解 一 中提到实现智能指针有两种方法 一种是引用计数 另一种就是句柄类实现 什么是句柄类 句柄类是用来存储和管理基类指针 指针所指对象的类型可以变化 它既可以指向基类类型对象又可以指向派生类型对象 用户通过句柄类访
C学习
句柄指针
智能指针与句柄
c++引用做函数返回值的理解
1 以引用返回函数值 定义函数时需要在函数名前加 2 用引用返回一个函数值的最大好处是 在内存中不产生被返回值的副本 引用作为返回值 必须遵守以下规则 1 不能返回局部变量的引用 主要原因是局部变量会在函数返回后被销毁 因此被返回的引用就成
C学习
c引用或指针作为返回值
C++之:struct和class的区别
一 数据封装和成员访问权限 1 结构体 struct 在struct中 默认的成员访问权限是public 这意味着 在结构体外部 我们可以直接访问其成员变量和成员函数 下面是一个简单的例子 struct Point int x y Poin
C学习
c
开发语言
C++基础(10)——函数模板和类模板
前言 本文主要介绍了C 中函数模板和类模板基本知识 6 1 函数模板 模板函数的定义 template
C学习
c
开发语言
修改Nuget缓存包下载路径
一 打开NuGet config文件 该文件通常在C Users Username AppData Roaming NuGet下 二 添加设置 添加设置 value值设置为自己想要的路径
vs
C学习
C错误集锦
visual studio
缓存
C++学习(四十二)缓冲:满缓冲 行缓冲 无缓冲
类型 说明 输出情况 满缓冲 I O操作只有在缓冲区被填满后才会进行 1 缓冲区满 2 刷新数据 flush 3 关闭文件 行缓冲 遇到换行符或者缓冲区满后才会执行I O操作 1 缓冲区满 2 刷新数据 flush 3 关闭文件 4 遇到换
c
C学习
C++多态
个人简介 作者简介 大家好 我是菀枯 支持我 点赞 收藏 留言 格言 不要在低谷沉沦自己 不要在高峰上放弃努力 前言 之前我们已经将面向对象三大特性中的封装和继承讲了 接下来剩下最后一个环节了 那就是 多态 多态概念 通俗来说 就是去做相同
C学习
c
开发语言
算法
[C++](26)智能指针
文章目录 引入 智能指针的原理 C 智能指针及其问题 auto ptr unique ptr shared ptr weak ptr 删除器 引入 首先看下面这个程序 int div int a b cin gt gt a gt gt b
C学习
c
算法
开发语言
后端
«
1
2
3
4
5
6
7
8
...12
»