回答編集履歴
1
エラーの原因を修正
test
CHANGED
@@ -4,9 +4,11 @@
|
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
-
名前空間を省略した場合は、デフォルトで「using namespace」で指定した名前空間が使われます。
|
7
|
+
~~名前空間を省略した場合は、デフォルトで「using namespace」で指定した名前空間が使われます。
|
8
8
|
|
9
|
-
提示していただいたコードでは、「using namespace std;」が記述されているので、「toupper」は「std::toupper」として扱われますが、「std::toupper」は定義されていないため、エラーとなります。
|
9
|
+
提示していただいたコードでは、「using namespace std;」が記述されているので、「toupper」は「std::toupper」として扱われますが、「std::toupper」は定義されていないため、エラーとなります。~~
|
10
|
+
|
11
|
+
「toupper」という記述では、「std::toupper」と「::toupper」のどちらの名前空間なのか解決できないため、エラーとなります。
|
10
12
|
|
11
13
|
|
12
14
|
|