手には、ソースに付着コンパイルして実行するが、各プログラムは16.8 vect2.cppがエラーをコンパイルした後、昨日はVS2017のC ++プライマープラスプログラムリストの第6版で遊び始め、シングルステップデバッグを実施しました。
-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------------
VSコンパイラエラーメッセージ:
1 C2601 "FillReview(レビュー&RR)":ローカル関数定義は違法です。
2 C2601 "ShowReview(constのレビュー&RR)" ローカル関数定義は違法です。
- 2019年9月26日
-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------------
比較のソースコードがあれば(numは> 3)メイン関数()に含まれる「FillReview」「ShowReview」ので、コンパイラエラーが発生します「}」の欠如、上記の問題が発生するハンドソース・コード・ブロックを発見しました!!! -解決済み
-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------------
16.7 vect1.cppのリストはstdを使用して追加する必要があります::メインでてendlを();、そうでない場合は、コンパイラの実行エラー!!!