cpp
C++
構文
cpp:識別子、cpp:Identifier
cpp:ディレクティブ、cpp:directive
cpp:定義、cpp:definition
cpp:宣言、cpp:declaration
cpp:予約語、cpp:キーワード、cpp:keywords
cpp:文、cpp:statement
cpp:ラベル付き文、cpp:labeled statement
cpp:case文
cpp:default文
cpp:式文、cpp:expression statement
cpp:空文、cpp:null statement
cpp:複合文、cpp:compound statement
cpp:選択文、cpp:条件文、cpp:selection statement
cpp:if文、cpp:if statement
cpp:switch文、cpp:switch construct
cpp:代入演算子、cpp:assignment operator
cpp:複合代入演算子、cpp:composite assignment operator
cpp:条件式、cpp:conditional expression
cpp:繰返し文、cpp:iteration statement
cpp:do ... while文、cpp:do ... while statement
cpp:for文、cpp:for statement
cpp:while文、cpp:while statement
cpp:飛越し文、cpp:jump statement
cpp:break文、cpp:break statement
cpp:continue文、cpp:continue statement
cpp:return文
cpp:goto文、cpp:goto statement
cpp:宣言文、cpp:declaration statement
cpp:監視ブロック、cpp:try ブロック、cpp:try block
cpp:型変換、cpp:type conversions
cpp:暗黙の型変換、cpp:implicit conversion
注釈、コメント
cpp:注釈、cpp:コメント、cpp:comment
基本データ型
cpp:基本型、cpp:fundamental type
cpp:算術型、cpp:arithmetic type
cpp:整数型、cpp:integer types
cpp:汎整数型、cpp:integral type
cpp:符号付き整数型、cpp:signed integer type
cpp:符号なし整数型、cpp:unsigned integer type
cpp:論理型、cpp:boolean type
cpp:浮動小数点型、cpp:floating-point types
cpp:文字型、cpp:character types
cpp:wchar_t型
cpp:void型
cpp:データ型のサイズ、cpp:size of data types
cpp:エスケープ文字、cpp:escape sequence
文字列型
cpp:文字列型、C++String
cpp:連結
変数
cpp:変数、cpp:variable
cpp:アクセス修飾子、cpp:型修飾子、cpp:access modifier
cpp:const修飾子
cpp:volatile修飾子
cpp:記憶クラス指定子、cpp:memory class modifier
cpp:自動変数、cpp:automatic varibale
cpp:永続変数、cpp:permanent variable
cpp:auto指定子
cpp:extern指定子
cpp:register指定子
cpp:static指定子
cpp:キャスト、cpp:cast
cpp:const_cast
cpp:dynamic_cast
cpp:reinterpret_cast
cpp:static_cast
cpp:グローバル変数、cpp:global variable
演算子
cpp:演算子、cpp:operator
cpp:演算対象、cpp:オペランド、cpp:operand
cpp:インクリメント、cpp:increment
cpp:デクリメント、cpp:decrement
cpp:ビット演算子、cpp:bitwise operator
cpp:ビットシフト演算子、cpp:bit-shift operator
cpp:sizeof演算子
cpp:typeid演算子
cpp:アドレス演算子、cpp:address operator
cpp:カンマ演算子、cpp:comma operator
cpp:メンバアクセス演算子、cpp:member access operator、cpp:アロー演算子、cpp:arrow operator
cpp:三項演算子、cpp:trinary operator
cpp:参照演算子、cpp:reference operators
cpp:添字演算子、cpp:subscript operator
cpp:等価演算子、cpp:equality operators
cpp:論理演算子、cpp:logical operators
cpp:間接参照演算子、cpp:dereference operators
cpp:関係演算子、cpp:comparison operator
cpp:new演算子
cpp:delete演算子
cpp:スコープ解決演算子、cpp:scope resolution operator
cpp:演算子の優先順位
構造体、共用体、列挙型
cpp:構造体、cpp:structure
cpp:メンバ、cpp:member
cpp:ビットフィールド、cpp:bit-field
cpp:共用体、cpp:union
cpp:無名共用体、cpp:anonymous union
cpp:列挙型、cpp:enumerataion types
cpp:列挙、cpp:enumeration
cpp:初期化子、cpp:initializer
cpp:typedef
配列とポインタ
cpp:配列、cpp:array
cpp:配列型、cpp:array type
cpp:文字配列型、cpp:C-strings
cpp:ポインタ、cpp:pointers
cpp:ポインタへのポインタ、cpp:pointers to pointers
cpp:thisポインタ
cpp:空ポインタ、cpp:NULLポインタ、cpp:null pointer
cpp:参照、cpp:references
cpp:間接参照、cpp:indirection
関数
cpp:関数、cpp:function
cpp:関数プロトタイプ宣言
cpp:引数、cpp:argument、cpp:parameter
cpp:仮引数、cpp:parameter、cpp:formal parameter
cpp:実引数、cpp:argument
cpp:戻り値、cpp:返り値、cpp:返却値、cpp:return value
cpp:main関数
cpp:コマンドライン引数、cpp:command line argument
cpp:argc
cpp:argv
前処理
cpp:前処理、cpp:preprocess
cpp:前処理字句、cpp:preprosessing token
cpp:前処理指令、cpp:preprocessing directive
cpp:前処理演算子、cpp:preprocessing operator
cpp:マクロ、cpp:macro
cpp:#define
ヘッダー
cpp:ヘッダー、cpp:header
cpp:ヘッダ名、cpp:header name
cpp:ヘッダファイル、cpp:header file
cpp:インクルード、cpp:Include
cpp:#include
名前空間
cpp:名前空間、cpp:ネームスペース、cpp:namespace
cpp:無名ネームスペース、cpp:unnamed namespace
cpp:名前、cpp:name
cpp:名前検索、cpp:name lookup
cpp:名前解決、cpp:name resolution
cpp:ブロック、cpp:block
cpp:有効範囲、cpp:スコープ、cpp:scope
cpp:名前空間有効範囲、cpp:名前空間スコープ、cpp:namespace scope
cpp:関数有効範囲、cpp:関数スコープ、cpp:function scope
cpp:ブロックスコープ、cpp:block scope
cpp:グローバルスコープ、cpp:global scope
cpp:クラス有効範囲、cpp:クラススコープ、cpp:class scope
cpp:局所的な有効範囲、cpp:ローカルスコープ、cpp:local scope
cpp:関数原型有効範囲、cpp:function prototype scope
cpp:文スコープ
cpp:潜在有効範囲、cpp:potential scope
cpp:スコープ解決演算子、cpp:scope resolution operator
cpp:namespace
cpp:using文
https://img.shields.io/badge/C%2B%2B-00599C.svg?style=for-the-badge&logo=c%2B%2B&logoColor=white
[https://svg-hosting.vercel.app/api/svg?url=https://scrapbox.io/api/code/suto3/cpp/c02.svg]
code:c02.svg
<svg width="200" height="100" viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg">
<style type="text/css">
#tx01{
font-weight:800;
fill: white;
stroke: black;
stroke-width:4;
stroke-linecap:round;
stroke-linejoin:round;
animation: scrollAnime 10s linear infinite;
}
/* @media (prefers-color-scheme: light) { /* */
@media (prefers-color-scheme: dark) { /* */
#tx01{
fill:black;
stroke:white;
}
}
@keyframes scrollAnime{
0% { transform: translateX(100%)}
100% { transform: translateX(-520%)}
}
</style>
<text id="tx01" x="10" y="85" font-size="90" letter-spacing="10" word-spacing="10" >
C plus plus C++
</text>
</svg>