Skip to content

Commit 4737912

Browse files
author
p12
committed
Index: add an chapter index for C language
1 parent 421b997 commit 4737912

2 files changed

Lines changed: 49 additions & 2 deletions

File tree

index-chapters-c.xml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
Copyright (C) 2011 p12 <tir5c3@yahoo.co.uk>
4+
5+
This file is part of cppreference-doc
6+
7+
This program is free software: you can redistribute it and/or modify
8+
it under the terms of the GNU General Public License as published by
9+
the Free Software Foundation, either version 3 of the License, or
10+
(at your option) any later version.
11+
12+
This program is distributed in the hope that it will be useful,
13+
but WITHOUT ANY WARRANTY; without even the implied warranty of
14+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15+
GNU General Public License for more details.
16+
17+
You should have received a copy of the GNU General Public License
18+
along with this program. If not, see http://www.gnu.org/licenses/.
19+
-->
20+
<chapters xmlns="http://www.devhelp.net/book">
21+
<sub name="Language" link="c/language" />
22+
<sub name="Headers" link="c/header" />
23+
<sub name="Type support" link="c/types" />
24+
<sub name="Dynamic memory management" link="c/memory" />
25+
<sub name="Error handling" link="c/error" />
26+
<sub name="Program utilities" link="c/program" />
27+
<sub name="Date and time utilities" link="c/chrono" />
28+
<sub name="Strings library" link="c/string">
29+
<sub name="Null terminated byte strings" link="c/string/byte"/>
30+
<sub name="Null terminated multibyte" link="c/string/multibyte"/>
31+
<sub name="Null terminated wide strings" link="c/string/wide"/>
32+
</sub>
33+
<sub name="Algorithms" link="c/algorithm"/>
34+
<sub name="Input/output support" link="c/io"/>
35+
<sub name="Numerics" link="c/numeric">
36+
<sub name="Mathematical functions" link="c/numeric/math"/>
37+
<sub name="Floating-point environment" link="c/numeric/fenv"/>
38+
<sub name="Pseudo-random number generation" link="c/numeric/random"/>
39+
<sub name="Complex number arithmetic" link="c/numeric/complex"/>
40+
<sub name="Type-generic math" link="c/numeric/tgmath"/>
41+
</sub>
42+
<sub name="Localization support" link="c/locale"/>
43+
<sub name="Atomic operations library" link="c/atomic"/>
44+
<sub name="Thread support library" link="c/thread"/>
45+
</chapters>
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Copyright (C) 2011 p12 <tir5c3@yahoo.co.uk>
44
55
This file is part of cppreference-doc
6-
6+
77
This program is free software: you can redistribute it and/or modify
88
it under the terms of the GNU General Public License as published by
99
the Free Software Foundation, either version 3 of the License, or
@@ -19,6 +19,7 @@
1919
-->
2020
<chapters xmlns="http://www.devhelp.net/book">
2121
<sub name="Language" link="cpp/language" />
22+
<sub name="Headers" link="cpp/header" />
2223
<sub name="Utilities library" link="cpp/utility">
2324
<sub name="Type support" link="cpp/types"/>
2425
<sub name="Dynamic memory management" link="cpp/memory"/>
@@ -30,7 +31,8 @@
3031
<sub name="Fenction objects" link="cpp/utility/functional"/>
3132
</sub>
3233
<sub name="Strings library" link="cpp/string">
33-
<sub name="Null terminated narrow strings" link="cpp/string/byte"/>
34+
<sub name="Null terminated byte strings" link="cpp/string/byte"/>
35+
<sub name="Null terminated multibyte strings" link="cpp/string/multibyte"/>
3436
<sub name="Null terminated wide strings" link="cpp/string/wide"/>
3537
<sub name="std::basic_string" link="cpp/string/basic_string"/>
3638
<sub name="std::char_traits" link="cpp/string/char_traits"/>

0 commit comments

Comments
 (0)