テストコード|(c++)標準2557:Hello World
に質問
Hello World!画面に出力するときに発生する問題(出力はサンプル出力と同じでなければなりません).
質問の表示
ほどく
include=は、iostream=I/O りゅうしき、stdは標準略語であり、C言語ではnamespace(ネーミングスペース)
namespaceはオブジェクトの範囲であり、通常、1つのネーミングスペースでは、1つの名前が1つのオブジェクトのみを指すことができます.
上の
Hello World!画面に出力するときに発生する問題(出力はサンプル出力と同じでなければなりません).
質問の表示
ほどく
#include <iostream>
int main()
{
std::cout << "Hello World!" ;
return 0;
}
#include <iostream>
はiostreamという頭を含むことを意味します.include=は、iostream=I/O りゅうしき、stdは標準略語であり、C言語ではnamespace(ネーミングスペース)
::
の概念に属する.namespaceはオブジェクトの範囲であり、通常、1つのネーミングスペースでは、1つの名前が1つのオブジェクトのみを指すことができます.
// namespace를 선언하는 방법
namespace std{
cout() {}
}
namespace outstream{
cout() {}
}
// namespace를 사용하는 방법
std::cout();
outstream::cout();
つまり、同じ名前の変数や関数を書き込むのに名前空間を使用したいが、異なる領域を区別したい場合に便利です.上の
cout
はconsole outの略で、コンソールウィンドウに出力される関数です.呼び出し関数の形式が異なるのは、<<
の演算子のオーバーロードによって演算子が拡張され、関数が呼び出されるためである.Reference
この問題について(テストコード|(c++)標準2557:Hello World), 我々は、より多くの情報をここで見つけました https://velog.io/@goblin820/코딩테스트-2557번-Hello-Worldテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol