「C++」の版間の差分
提供: セキュリティ
(相違点なし)
|
2015年4月11日 (土) 12:41時点における最新版
C++(シープラスプラス、シープラプラ,シープラ) とは、C言語の拡張として開発されたプログラミング言語です。
読み方
- C++
- しーぷらすぷらす、しーぷらぷら
概要
C++もC言語同様に脆弱性を作りこみやすい言語です。C言語で注意が必要なことは、C++でも注意が必要です。
C++では、スマートポインタにより動的なメモリの解放を簡単にしたり、文字列の扱うために配列を直接操作するのではなく、stringクラスを利用することによりバッファ操作のミスなどを抑えられます。C言語で問題だった点がC++では代替手段で対応することもできます。そういう意味では、C言語ではなく、C++でコードを書くのも良いでしょう。