Skip to content

chenboshuo/learn_cpp

Repository files navigation

My C++ learning notes C++学习笔记

language Codacy Badge Join the chat at https://gitter.im/chenboshuo/cpp_learning HitCount Badge GitHub repo size

参考

资源

结构

help 收集同学的bug,很有意义

homwork.md 课上作业

cpp_primer

chaper 1 getting started

chaper 2 varibles and basic types

课上内容

hello world 第一个程序

inverse_string 直接在命令行反转字符串

simple_string_processing.cpp C++对字符串的简单处理

GradeBook 类

头文件 |

主函数 |

所有版本

array 数组的相关用法

note笔记

range-based-for 实验像python的for

reference 引用调用

sorting-and-searching-arrays 使用算法库进行排序和二叉搜索

global-variable 尝试全局变量

pointer-and-const.cpp 使用const修饰指针

strtok.cpp strtok(类似于python的split分词)的应用

void_pointer.cpp void 类型的指针

inline-function.cpp 内联函数的简单性能测试

Time 类

所有版本 |

头文件 |

主函数

order_of_destror 析构函数的调用顺序

friend_function.cpp 通过friend函数修改private数据

Date 和 Employee

Date.h |

Employee.h |

date.cpp 主函数

所有版本

string的类型重载符 phoneNumber类

PhoneNumber.h 头文件

phone_number.cpp 主函数

所有版本

  • Array 类

Array.h | 头文件

test_array.cpp | 测试函数

所有版本

Stack 类

stack.h | 头文件

stack.cpp | 主函数

所有版本

标准库模板

istream_iterator.cpp 输入输出迭代器 vector.cpp

final_project 期末项目

说明

所有版本

许可

知识共享许可协议
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。