|
1 | | - |
2 | | - |
3 | | - |
4 | | - |
5 | | - |
6 | | - |
7 | | -| |
8 | | - |
9 | | ---- |
10 | | -[Keywords](../keywords.html "cpp/keyword") |
11 | | - |
12 | | -| [alignas](alignas.html "cpp/keyword/alignas")(C++11) |
13 | | ---- |
14 | | -[alignof](alignof.html "cpp/keyword/alignof")(C++11) |
15 | | -[and](and.html "cpp/keyword/and") |
16 | | -[and_eq](and_eq.html "cpp/keyword/and eq") |
17 | | -[asm](asm.html "cpp/keyword/asm") |
18 | | -[auto](auto.html "cpp/keyword/auto")(*) |
19 | | -[bitand](bitand.html "cpp/keyword/bitand") |
20 | | -[bitor](bitor.html "cpp/keyword/bitor") |
21 | | -[bool](bool.html "cpp/keyword/bool") |
22 | | -[break](break.html "cpp/keyword/break") |
23 | | -[case](case.html "cpp/keyword/case") |
24 | | -[catch](catch.html "cpp/keyword/catch") |
25 | | -[char](char.html "cpp/keyword/char") |
26 | | -[char8_t](char8_t.html "cpp/keyword/char8 t")(C++20) |
27 | | -[char16_t](char16_t.html "cpp/keyword/char16 t")(C++11) |
28 | | -[char32_t](char32_t.html "cpp/keyword/char32 t")(C++11) |
29 | | -[class](class.html "cpp/keyword/class") |
30 | | -[compl](compl.html "cpp/keyword/compl") |
31 | | -[concept](concept.html "cpp/keyword/concept")(C++20) |
32 | | -[const](const.html "cpp/keyword/const") |
33 | | -[consteval](consteval.html "cpp/keyword/consteval")(C++20) |
34 | | -[constexpr](constexpr.html "cpp/keyword/constexpr")(C++11) |
35 | | -[constinit](constinit.html "cpp/keyword/constinit")(C++20) |
36 | | -[const_cast](const_cast.html "cpp/keyword/const cast") |
37 | | -[continue](continue.html "cpp/keyword/continue") |
38 | | -[contract_assert](contract_assert.html "cpp/keyword/contract assert")(C++26)` ` |
39 | | -[co_await](co_await.html "cpp/keyword/co await")(C++20) |
40 | | -[co_return](co_return.html "cpp/keyword/co return")(C++20) |
41 | | -[co_yield](co_yield.html "cpp/keyword/co yield")(C++20) |
42 | | -[decltype](../keywords/decltype.html "cpp/keyword/decltype")(C++11) |
43 | | -[default](default.html "cpp/keyword/default") |
44 | | - |
45 | | -| [delete](delete.html "cpp/keyword/delete") |
46 | | ---- |
47 | | -[do](do.html "cpp/keyword/do") |
48 | | -[double](double.html "cpp/keyword/double") |
49 | | -[dynamic_cast](dynamic_cast.html "cpp/keyword/dynamic cast") |
50 | | -[else](else.html "cpp/keyword/else") |
51 | | -[enum](enum.html "cpp/keyword/enum") |
52 | | -[explicit](explicit.html "cpp/keyword/explicit") |
53 | | -[export](export.html "cpp/keyword/export") |
54 | | -[extern](extern.html "cpp/keyword/extern") |
55 | | -[false](false.html "cpp/keyword/false") |
56 | | -[float](float.html "cpp/keyword/float") |
57 | | -[for](for.html "cpp/keyword/for") |
58 | | -**friend** |
59 | | -[goto](goto.html "cpp/keyword/goto") |
60 | | -[if](../keywords/if.html "cpp/keyword/if") |
61 | | -[inline](inline.html "cpp/keyword/inline") |
62 | | -[int](int.html "cpp/keyword/int") |
63 | | -[long](long.html "cpp/keyword/long") |
64 | | -[mutable](mutable.html "cpp/keyword/mutable") |
65 | | -[namespace](namespace.html "cpp/keyword/namespace") |
66 | | -[new](new.html "cpp/keyword/new") |
67 | | -[noexcept](noexcept.html "cpp/keyword/noexcept")(C++11)` ` |
68 | | -[not](not.html "cpp/keyword/not") |
69 | | -[not_eq](not_eq.html "cpp/keyword/not eq") |
70 | | -[nullptr](nullptr.html "cpp/keyword/nullptr")(C++11) |
71 | | -[operator](operator.html "cpp/keyword/operator") |
72 | | -[or](or.html "cpp/keyword/or") |
73 | | -[or_eq](or_eq.html "cpp/keyword/or eq") |
74 | | -[private](private.html "cpp/keyword/private") |
75 | | -[protected](protected.html "cpp/keyword/protected") |
76 | | -[public](public.html "cpp/keyword/public") |
77 | | - |
78 | | -| [register](register.html "cpp/keyword/register") |
79 | | ---- |
80 | | -[reinterpret_cast](reinterpret_cast.html "cpp/keyword/reinterpret cast") |
81 | | -[requires](requires.html "cpp/keyword/requires")(C++20) |
82 | | -[return](return.html "cpp/keyword/return") |
83 | | -[short](short.html "cpp/keyword/short") |
84 | | -[signed](signed.html "cpp/keyword/signed") |
85 | | -[sizeof](sizeof.html "cpp/keyword/sizeof")(*) |
86 | | -[static](../keywords/static.html "cpp/keyword/static") |
87 | | -[static_assert](static_assert.html "cpp/keyword/static assert")(C++11) |
88 | | -[static_cast](static_cast.html "cpp/keyword/static cast") |
89 | | -[struct](struct.html "cpp/keyword/struct") |
90 | | -[switch](switch.html "cpp/keyword/switch") |
91 | | -[template](template.html "cpp/keyword/template") |
92 | | -[this](this.html "cpp/keyword/this") |
93 | | -[thread_local](thread_local.html "cpp/keyword/thread local")(C++11) |
94 | | -[throw](throw.html "cpp/keyword/throw") |
95 | | -[true](true.html "cpp/keyword/true") |
96 | | -[try](try.html "cpp/keyword/try") |
97 | | -[typedef](typedef.html "cpp/keyword/typedef") |
98 | | -[typeid](typeid.html "cpp/keyword/typeid") |
99 | | -[typename](typename.html "cpp/keyword/typename") |
100 | | -[union](union.html "cpp/keyword/union") |
101 | | -[unsigned](unsigned.html "cpp/keyword/unsigned") |
102 | | -[using](using.html "cpp/keyword/using") |
103 | | -[virtual](virtual.html "cpp/keyword/virtual") |
104 | | -[void](void.html "cpp/keyword/void") |
105 | | -[volatile](volatile.html "cpp/keyword/volatile") |
106 | | -[wchar_t](wchar_t.html "cpp/keyword/wchar t") |
107 | | -[while](while.html "cpp/keyword/while") |
108 | | -[xor](xor.html "cpp/keyword/xor") |
109 | | -[xor_eq](xor_eq.html "cpp/keyword/xor eq") |
110 | | - |
111 | | - |
112 | | - |
113 | | - |
114 | | - |
115 | | - |
116 | 1 | ### Usage |
117 | 2 |
|
118 | | - * [`friend` specifier](../language/friend.html "cpp/language/friend") |
119 | | - |
120 | | - |
| 3 | +* [`friend` specifier](../language/friend.md) |
0 commit comments