light-city
587ae71edf
readme: prominent link to the online site (7 languages, continuously updated)
2026-10-13 23:58:53 +08:00
light-city
dfe1c933b3
docs: address community issue feedback ( #5 #338 #142 #246 #136 #303 )
...
- const README: rewrite the space-saving claim per issue #5 follow-ups
(constant-expression const vs #define immediates; which const qualify
as constant expressions)
- const README: fix the class-section diagnosis per issue #338 (overload
resolution picks the const overload; the restriction only surfaces
once that overload is removed)
- sizeof README: virtual-inheritance result is compiler-dependent
(GCC merges vbptr+vfptr -> 16, MSVC keeps them separate -> 32) #246
- static README: new section on internal linkage / access restriction
with anonymous-namespace comparison #142
- 10-day practice: full problem list table + fixed day links #136
- new design_pattern/singleton/singleton_default.hpp: reusable
thread-safe CRTP singleton template, compile+concurrency tested #303
2026-10-13 19:23:54 +08:00
light-city
cfc9af1fcb
feature: add logo
2026-05-16 14:04:58 +08:00
light-city
6dafc3f1c2
fix: readme sync.
2026-05-16 12:26:05 +08:00
light-city
8eb6494ca8
fix: dir link .
2026-05-16 12:07:35 +08:00
Francis
7e98e7ccbf
fix: correct typo smater_ptr to smart_ptr
...
Fix typo in smart pointer implementation class name
2026-03-12 23:48:04 +08:00
Francis
a8bfbf737e
fix: correct inheritance typo in sizeof example
...
Fix typo where C1 should inherit from A1 instead of A
2026-03-12 23:46:47 +08:00
Francis
88d8165f51
fix: correct reference member initialization
...
Fix bug where reference member was incorrectly bound to temporary value
2026-03-12 23:45:21 +08:00
Francis
b64153278f
feat: add mutex example for bank account
...
Add a practical example demonstrating mutex usage with bank account operations
2026-03-12 23:42:17 +08:00
Francis
6b95c31ffa
fix: add C-style cast for const pointer assignment
...
Fixes Light-City/CPlusPlusThings#362
2026-03-12 23:38:19 +08:00
light-city
e520e4e7e6
fix: fix operator precedence in isEven template
...
Fixes Light-City/CPlusPlusThings#353
2026-03-12 23:36:20 +08:00
light-city
cbb7ba3269
fix: add C-style cast for const pointer assignment
...
Fixes Light-City/CPlusPlusThings#362
2026-03-12 23:32:35 +08:00
InkedMako
b8fb3117c3
an_example_for_mutex
2025-12-10 15:22:17 +08:00
Eric Zeng
795ee92b2f
fix
2025-06-16 20:33:46 -04:00
Eric Zeng
136499a30d
fix typo
2025-05-24 22:54:53 -04:00
welch
fc03a9b99c
Fix typo: smater_ptr -> smart_ptr
2024-12-11 15:29:52 +08:00
Francis
c9d0f14d92
add stl video link
2024-06-14 09:58:36 +08:00
Francis
82aa5a2953
Update README.md
2024-05-13 11:31:09 +08:00
Francis
39a1a32ab4
add thread video
2024-05-08 10:37:13 +08:00
light-city
7a194546a1
fix syntax for warn_rtti
2024-03-30 22:46:54 +08:00
zhangxing
3c8a3f259b
support bazel complie this project and format code.
2024-03-30 22:00:55 +08:00
Francis
1f86192576
Update README.md
2023-03-29 08:10:30 +08:00
Francis
f77602f2dd
Merge pull request #268 from laialaodi/fix-267
...
fix #267
2023-02-28 10:05:27 +08:00
Francis
7ae3c1d43e
Update README.md
2023-02-28 10:03:56 +08:00
laialaodi
4a70bd34b8
fix #267
...
content error, the website is actually not available
2023-02-25 12:04:06 +08:00
Francis
c68db8a229
Merge pull request #259 from stoody-dev/master
...
Issue #255 fixed
2023-02-22 16:12:30 +08:00
Francis
20eb89e15d
Merge pull request #264 from Not-envious-of-immortals/master
...
修改模板特化代码bug
2023-02-22 16:12:03 +08:00
Francis
c41a2ff08d
Merge pull request #263 from laialaodi/fix-issue
...
fix #258 and #260
2023-02-22 16:10:43 +08:00
Not-envious-of-immortals
8cdadc9611
修改模板特化代码bug
2023-02-07 03:23:17 +00:00
laialaodi
9fdc5f327b
fix #258 and #260
2023-02-02 10:56:19 +08:00
stoody-dev
eba59f8400
Issue #255 fixed
2023-02-01 23:41:18 +05:30
Francis
7adc0b56b9
Merge pull request #252 from c-cpp-a/patch-1
...
已经有C++0x了
2023-01-03 16:34:24 +08:00
Francis
f82d3d814a
Merge pull request #245 from slk000/master
...
doc is not consistent with code in vptr_vtable
2023-01-03 16:33:44 +08:00
Francis
2c1b7b053f
Merge pull request #249 from Knight-ZXW/master
...
fix typo error
2023-01-03 16:32:00 +08:00
Francis
a9716bd943
Merge pull request #254 from tracyxiong1/master
...
feat: 统一 cpp 文件编码格式为 utf-8
2023-01-03 16:30:25 +08:00
tracyxiong1
368eda305f
feat: 统一 cpp 文件编码格式为 utf-8
2023-01-02 20:39:00 +08:00
c-cpp-a
312ff8aff0
已经有C++0x了
2022-12-26 13:05:26 +08:00
卓修武
06d0207cf4
fix typo error
2022-12-23 00:14:58 +08:00
slk000
f6994de797
doc is not consistent with code in vptr_vtable
2022-11-23 18:03:52 +08:00
Francis
ade7173887
Merge pull request #233 from Falling-in-W-sweetty/patch-4
...
Update 12-9.cpp
2022-10-28 15:35:14 +08:00
Francis
bc2fb78344
Merge pull request #234 from Falling-in-W-sweetty/patch-5
...
Update day10 cpp file
2022-10-28 15:34:44 +08:00
Francis
75cef2c464
Merge pull request #235 from Falling-in-W-sweetty/patch-6
...
Update 计数器前后自增.cpp
2022-10-28 15:33:55 +08:00
Francis
bed57715ef
Merge pull request #236 from youngquan/new_branch
...
修改了一个错误的加粗符号位置
2022-10-28 15:32:41 +08:00
Francis
74dddb3bd9
Merge pull request #214 from aadiljaleel/213_fix_enum
...
fixes syntax bug in enum README.md by changing r2 to Color2
2022-10-28 15:31:43 +08:00
Francis
71aaba0bc7
Merge pull request #239 from L-Super/master
...
remove vim cache files
2022-10-28 15:25:45 +08:00
Francis
32287ca59e
Update README.md
2022-10-19 17:23:01 +08:00
Francis
55ab25b98b
Update README.md
2022-10-19 17:22:35 +08:00
Francis
471268c55b
Update README.md
2022-10-19 17:22:17 +08:00
Francis
99994cbddf
Update README.md
2022-10-19 17:21:37 +08:00
Listening
9bec5ef151
remove vim cache files
2022-09-20 10:22:05 +08:00