ページ 11

::って何でしょう・・・

Posted: 2010年6月25日(金) 01:05
by みすた
例えば↓のような感じで使われている「::」の意味がよくわかりません。

int main(){
std::string s1,s2;
s1="hello";
std::cout << s1 << std::endl;
}

これは何なのでしょうか・・・。

Re:::って何でしょう・・・

Posted: 2010年6月25日(金) 01:08
by たかぎ
「有効範囲解決演算子」です。

Re:::って何でしょう・・・

Posted: 2010年6月25日(金) 01:31
by softya
補足として、お尋ねのプログラムはC++で書かれています。
C言語の文法の範囲では::は出てきませんし、使えません。

Re:::って何でしょう・・・

Posted: 2010年6月25日(金) 02:42
by シエル
下記のURLを参照して下さい。
http://www.geocities.jp/ky_webid/cpp/language/018.html

Re:::って何でしょう・・・

Posted: 2010年6月25日(金) 23:04
by ZASEA
それは「スコープ解決演算子」と言って
C++のクラスと名前空間で使います。

C言語を使う限りは出てきません。