[C ++]ダークホースプログラマー「C ++エントリーから習熟まで」パート8:バグと思考

パート1:基本的な知識

C ++の基本的な知識の概要:https//blog.csdn.net/m0_37882192/article/details/109103335

パート8:バグと思考

01、iostreamとiostream.hおよびstdio.hの違い

リンク:https//blog.csdn.net/m0_37882192/article/details/108954852

02、#defineとconstの違い

#defineマクロ定数
const変更された変数

03. namespsce stdを使用するとはどういう意味ですか?

いわゆる名前空間は、識別子のさまざまな可視範囲を指します。C ++標準ライブラリのすべての識別子は、stdという名前空間で定義されています。stdは、標準名前空間と呼ばれるC ++の名前空間です。
stdスペースですべての識別子を使用することを宣言します。

04.データ型とはどういう意味ですか?

変数または定数を作成するには、対応するデータ型を指定する必要があります。指定しないと、変数にメモリを割り当てることができません。

05. cout << "" << endl;とはどういう意味ですか?

cout << endl;は出力改行を意味します。
Coutは、標準ライブラリで定義されているオブジェクトです。iostream
<<は出力ストリームです。
endl =行の終わり
つまり、画面上のbai出力の内容が次の行に変更されます。
使用する前に、#includeヘッダーファイルを使用し、対応する関数で名前空間stdまたはstd :: endl;を使用して書き込む必要があります。

06. C ++でのreturn 0の役割は何ですか?

C ++標準では、baimain関数の戻り値はint型であると規定されているため、値を返すには、最後にreturnステートメントを使用する必要があります。この値はオペレーティングシステムに返され、0が返されるとプログラムが正常に実行されたことを示し、ゼロ以外の値はプログラムで問題が発生したことを示します。
戻り値はオペレーティングシステムで読み取ることができ、プログラム実行のステータス情報(通常の戻り、例外、エラーなど)を呼び出し元に通知するために使用されます。
戻り値のないreturnステートメントは、 void型の戻り値。関数
return0の実行は、プログラムが正常に終了し、メインプログラムに戻って実行を継続することを示します。
プログラムが異常終了したことを示す1を返し、処理のためにメインの呼び出し関数に戻り、実行を続行します。戻り値0または戻り値1はプログラムの実行順序に影響を与えませんが、人々はreturn(0)を使用してサブルーチンを終了することに慣れています。

07、C ++ショートカットキー

ctrl + k、c選択した行をコメント化する
ctrl + k、u選択した行のコメントを解除する

CTRL + SHIFT + B:ソリューションを生成します
CTRL + F7:生成してコンパイルします
CTRL + O:ファイルを開きます
CTRL + SHIFT + O:プロジェクトを開きます
CTRL + SHIFT + C:クラスビューウィンドウを表示します
F4:プロパティウィンドウを表示します
SHIFT + F4:プロジェクトのプロパティウィンドウを表示します
CTRL + SHIFT + E:リソースビューを表示します
F12:定義に移動します
CTRL + F12:ステートメントに移動し
ますCTRL + ALT + J:オブジェクトの参照
CTRL + ALT + F1:ヘルプコンテンツ
CTRL + F1:動的ヘルプ
F1:ヘルプ
SHIFT + F1:現在のウィンドウヘルプ
CTRL + ALT + F3:ヘルプ-検索
SHIFT + ALT + ENTER:全画面表示
CTRL +-:後方に配置
CTRL + SHIFT +-:前方に配置
CTRL + F4:ドキュメントウィンドウを閉じる
CTRL + PAGE DOWN:ウィンドウの上にカーソルを
置きますCTRL + PAGE UP:ウィンドウの下にカーソルを
置きますCTRL + F6:
CTRL + TAB:次のドキュメントウィンドウ
CTRL + SHIFT + F6:
CTRL + SHIFT + TAB:前のドキュメントウィンドウ
ALT + F6:次のパネルウィンドウ
CTRL + K、CTRL + L
:コメントのキャンセルCTRL + K、CTRL + C:選択したコードのコメント
CTRL + K、CTRL + U:選択したコードのコメントのキャンセル
CTRL + M、CTRL + O:折りたたみコード定義
CTRL + M、CTRL + L:展開コード定義
CTRL + DELETE:単語の末尾まで削除
CTRL + BACKSPACE:単語の先頭まで削除
SHIFT + TAB:タブをキャンセル
CTRL + U:小文字にする
CTRL + SHIFT + U:大文字にする
CTRL + SHIFT + eND:ドキュメントの終わりまで選択
CTRL + SHIFT + HOME:ドキュメントの終わりまで選択
SHIFT + eND:最後まで選択
SHIFT + HOME:選択して先頭
SHIFT + ALT + END:最後のエンドへの垂直選択
SHIFT + ALT + HOME:フロントに縦方向に選択
CTRL + A:すべての選択
CTRL + Wを:現在の単語を選択し
、CTRL + SHIFT + PAGE UPを:に選択ページの前面
CTRL + SHIFT + PAGE DOWN:ページの背面を選択
CTRL + END:ドキュメントを最後に配置
CTRL + HOME:ドキュメントを前面に配置
CTRL + G:移動...
CTRL + K、CTRL + P:前のタブ
CTRL + K、CTRL + N:次のタブ
ALT + F10:デバッグ-ApplyCodeChanges
CTRL + ALT +ブレーク:デバッグを停止
CTRL + SHIFT + F9:すべてのブレークポイントをキャンセル
CTRL + F9:中断を許可
CTRL + SHIFT + F5:デバッグ-再起動
F5:デバッグの実行
CTRL + F5:デバッグなしで実行
F10:プログラム全体で実行
F11:ステップバイステップの実行
CTRL + J:メンバーの一覧
表示
CTRL +ページダウン:次のビューCTRL + B:フォーマット-太字の
CTRL + SHIFT + T:フォーマット-テキストのインデント

デバッグショートカット

F6:ソリューションの生成
Ctrl + F6:現在のプロジェクトの生成
F7:コードの表示
Shift + F7:フォームデザイナーの表示
F5:デバッグの開始
Ctrl + F5:実行の開始(デバッグなし)
Shift + F5:デバッグの停止
Ctrl + Shift + F5:デバッグの再開
F9:ブレークポイントの切り替え
Ctrl + F9:ブレークポイントの有効化/停止
Ctrl + Shift + F9:すべてのブレークポイントの削除
F10:ステップバイステップ
Ctrl + F10:カーソルまで実行
F11:ステップバイステートメント

ショートカットの編集

Shift + Alt + Enter:全画面編集を切り替えます
Ctrl + B、T / Ctrl + K、K:ブックマークスイッチを切り替えます
Ctrl + B、N / Ctrl + K、N:次のブックマークに移動します
Ctrl + B、P:に移動します前の1つのブックマーク
Ctrl + B、C:すべてのタグをクリア
Ctrl + I:プログレッシブ検索
Ctrl + Shift + I:逆プログレッシブ検索
Ctrl + F:検索
Ctrl + Shift + F:ファイル内で
検索F3:次の
Shift +を検索F3:前のものを検索する
Ctrl + H:置換
Ctrl + Shift + H:ファイル内の
Alt + F12を置換する:シンボルを検索する(すべての検索結果を一覧表示する)
Ctrl + Shift + V:クリップボードサイクル
Ctrl +左矢印キーと右矢印キー:はい一度単語を移動
Ctrl +上下矢印キー:カーソル位置を移動せずにコード画面をスクロールします。
Ctrl + Shift + L:現在の行を削除します
Ctrl + M、M:現在のネストされた折りたたみ状態を非表示または展開します
Ctrl + M、L:すべてのプロセスを同じ非表示または展開状態に設定します
Ctrl + M、P:アウトライン表示を停止します
Ctrl + E、S:空白を表示
Ctrl + E、W:自動行折り返し
Ctrl + G:指定した行に移動
Shift + Alt +矢印キー:長方形のテキストを選択
Alt +左​​マウスボタン:長方形のテキストを選択
Ctrl + Shift + U:すべて大文字に変更
Ctrl + U:すべて小文字に変更

コードショートカット

Ctrl + J / Ctrl + K、L:メンバーの一覧表示
Ctrl + Shift +スペースバー/ Ctrl + K、P:パラメーター情報
Ctrl + K、I:クイック情報
Ctrl + E、C / Ctrl + K、C:コメント選択内容
Ctrl + E、U / Ctrl + K、U:コメントコンテンツの選択を解除します
Ctrl + K、M:メソッドスタブを生成します
Ctrl + K、X:コードスニペットを挿入します
Ctrl + K、S:外部コードを挿入します
F12:の定義に移動しますプロシージャまたは変数の呼び出し

ウィンドウのショートカット

Ctrl + W、W:ブラウザウィンドウ
Ctrl + W、S:ソリューションマネージャ
Ctrl + W、C:クラスビュー
Ctrl + W、E:エラーリスト
Ctrl + W、O:出力ビュー
Ctrl + W、P:プロパティウィンドウ
Ctrl + W、T:タスクリスト
Ctrl + W、X:ツールボックス
Ctrl + W、B:ブックマークウィンドウ
Ctrl + W、U:ドキュメントアウトライン
Ctrl + D、B:ブレークポイントウィンドウ
Ctrl + D、I:インスタントウィンドウ
Ctrl + Tab:アクティブフォームの切り替え
Ctrl + Shift + N:新しいプロジェクト
Ctrl + Shift + O:プロジェクトを開く
Ctrl + Shift + S:すべて保存
Shift + Alt + C:新しいクラス
Ctrl + Shift + A:新しいアイテム

08. C ++のconstはどういう意味ですか?効果?

constはconstantの略語で、元の意味は変更されておらず、簡単に変更することはできません。C ++では、組み込み型変数、カスタムオブジェクト、メンバー関数、戻り値、および関数パラメーターを変更するために使用されます。
C ++ constを使用すると、セマンティック制約を指定でき、コンパイラーはこの制約を適用して、プログラマーが特定の値が変更されないままであることをコンパイラーに通知できるようにします。プログラミングで特定の値が変更されない場合は、明示的にconstを使用して、コンパイラーの助けを借りることができます。

リンク:https//www.runoob.com/w3cnote/cpp-const-keyword.html

おすすめ

転載: blog.csdn.net/m0_37882192/article/details/109574025