回答編集履歴
2
微修正
test
CHANGED
@@ -2,7 +2,9 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
+
argv[2]にはコマンドライン引数の文字列が格納されているメモリへのポインタが入っています。
|
6
|
+
|
5
|
-
|
7
|
+
また、文字列定数の"0"や"1"はこれらの文字列が記録されているメモリへのポインタです。
|
6
8
|
|
7
9
|
|
8
10
|
|
1
typo
test
CHANGED
@@ -14,6 +14,6 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
さて、せっかくC++を使うのでしたら、`std::string(argv[2]) == "
|
17
|
+
さて、せっかくC++を使うのでしたら、`std::string(argv[2]) == "1"`とすれば簡単に比較できます。
|
18
18
|
|
19
19
|
C言語に対するC++の便利良さの最大の1つはstd::stringと思います。
|