回答編集履歴

1

エラーの原因を修正

2020/04/24 06:05

投稿

nskydiving
nskydiving

スコア6500

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