Skip to content
Open
Changes from 1 commit
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
7529ae3
support bazel complie this project and format code.
Mar 29, 2023
e9f97ef
Merge pull request #278 from Light-City/feature/compile
Light-City Mar 30, 2023
6b1ed31
fix readme
Light-City Mar 30, 2023
b25aa16
Update README.md
Light-City Mar 30, 2023
2fa0db5
Update README.md
Light-City Mar 30, 2023
94bf661
Update README.md
Light-City Apr 1, 2023
7428f84
Update README.md
Light-City Apr 1, 2023
ff27ec5
Update README.md
Light-City Apr 7, 2023
af47244
Update README.md
Light-City Apr 7, 2023
a68f0c6
Update README.md
Light-City Apr 9, 2023
07ee0c8
add docker
Light-City Apr 24, 2023
2623a8e
Update README.md
Light-City Apr 25, 2023
812a653
Update README.md
Light-City Apr 25, 2023
2403776
update video b site
Light-City Apr 25, 2023
c5d6b33
add site
Light-City Apr 26, 2023
483de0d
remote b site
Light-City Apr 26, 2023
be437a1
fix format
Light-City Apr 26, 2023
dbbfb7c
fix #292: fix typo error '修该' to '修改'
laialaodi Apr 25, 2023
93e42fe
Update README.md
bylin0829 Apr 13, 2023
59fc284
fix #284,修改const指针中的错误内容并增加样例
laialaodi Apr 25, 2023
93e8e66
add proj readme
Light-City Jul 1, 2023
6d4b682
add hashtable
Light-City Jul 18, 2023
a617404
fix docs
Light-City Jul 21, 2023
bf8ac71
add proj
Light-City Jul 21, 2023
3c77b89
Update README.md
Light-City Nov 29, 2023
961d504
Update README.md
Light-City Jan 29, 2024
29e89bb
Update README.md
Light-City Mar 2, 2024
2af63d2
Update README.md
Light-City Mar 2, 2024
3939142
Update README.md
Light-City Mar 2, 2024
2f880f1
Update README.md
Light-City Mar 6, 2024
8dd89c3
Update README.md
Light-City Mar 6, 2024
0afdf20
Update README.md
Light-City Mar 10, 2024
b76f3dc
fix english style and code translate
laialaodi Jul 24, 2023
e07bcc2
fix typo error
yangliyl Oct 19, 2023
9f99478
Fix type error in README_EN.md
laialaodi Jul 25, 2023
077cec7
fix: 修改了 c++11 variadic 特性相关代码中 BUILD 脚本注释的错误
Nickel-Angel Feb 18, 2024
8daa2ba
fix: 单例模式静态局部变量代码缺陷
L-Super Feb 17, 2024
9036ee2
fix deleteLine
y0sh1ne Dec 6, 2023
a22d3d0
fix deleteLine
y0sh1ne Dec 6, 2023
09802c4
chore: fix some typos
shuangcui Mar 14, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
add hashtable
  • Loading branch information
Light-City committed Jul 18, 2023
commit 6d4b6825b1987be3653b8eba0e98f231ea9ea9cc
39 changes: 13 additions & 26 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@

# C++ 那些事

[English version is here](./README_EN.md)
Expand All @@ -8,6 +9,12 @@
网站:https://light-city.github.io/


- 中文名:**C++ 那些事**
- 英文名:**Stories About C Plus Plus**

这是一个适合初学者从<u>**入门到进阶**</u>的仓库,解决了<u>**面试者与学习者**</u>想要<u>**深入 C++**</u> 及如何<u>**入坑 C++**</u> 的问题。除此之外,本仓库拓展了更加深入的源码分析,多线程并发等的知识,是一个比较全面的 C++ 学习从入门到进阶提升的仓库。


### 重磅项目

推出一系列重磅项目,带大家实战学习C++,配合本开源项目学习,成长飞快!
Expand Down Expand Up @@ -46,15 +53,18 @@


### 项目运行
-----------新的方式-----------------

vscode + bazel

#### 方式1: vscode + bazel

#### 方式2: docker

新推出免开发环境,docker环境,大家可以pull下面镜像:

```
docker pull xingfranics/cplusplusthings:latest
```
#### 方式3: g++


### 视频学习本项目
Expand All @@ -63,30 +73,7 @@ docker pull xingfranics/cplusplusthings:latest

[第二期:免开发环境docker](https://www.bilibili.com/video/BV1oz4y1a7Pu/?vd_source=bb6532dcd5b1d6b26125da900adb618e)



-----------老的方式-----------------

- **代码环境**

Ubuntu 18.04

- **编辑工具**

CLion

- **编译器**

> gcc/g++

尽量用 g++,因为一开始我用的 vim 写的,所以纯 g++,后来用编译器 CLion,部分有 CMakeLists.txt 文件,直接导入就行,后面会更新这个文件包含整个项目,持续关注~

### 0.项目概要

- 中文名:**C++ 那些事**
- 英文名:**Stories About C Plus Plus**

这是一个适合初学者从<u>**入门到进阶**</u>的仓库,解决了<u>**面试者与学习者**</u>想要<u>**深入 C++**</u> 及如何<u>**入坑 C++**</u> 的问题。除此之外,本仓库拓展了更加深入的源码分析,多线程并发等的知识,是一个比较全面的 C++ 学习从入门到进阶提升的仓库。
[第三期:手把手共读HashTable,彻底搞懂C++ STL](https://www.bilibili.com/video/BV1o8411U7vy/?vd_source=bb6532dcd5b1d6b26125da900adb618e)

### 1.基础进阶

Expand Down