亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: 請教redhat 8.0下的C++問題 [打印本頁]

作者: 挨千刀    時間: 2003-01-14 21:42
標(biāo)題: 請教redhat 8.0下的C++問題
我在7.2下可以用g++ 編譯包含iostream,但在8.0下卻說cin ,endl沒有定義,而實際上都包含在iostram里了,好像是這個文件找不到,在C++加上完整路徑可以編譯可以運行,就是在編譯時會出來很多警告。請問在8.0中是不是像DOS哪里一樣要設(shè)置路徑的,要怎么設(shè),請高手們幫幫忙,拉菜鳥一把
作者: 無雙    時間: 2003-01-15 09:21
標(biāo)題: 請教redhat 8.0下的C++問題
在include <iostream>;
后加入
using namespace std;
作者: jourmen    時間: 2003-01-15 18:15
標(biāo)題: 請教redhat 8.0下的C++問題
還好你是用的g++,如果用gcc看看,她還報錯了,g++只是waring,
她提示好像吧iostream.h換成個什么頭文件,名字忘了,waring里有提到!
作者: 挨千刀    時間: 2003-01-15 19:00
標(biāo)題: 請教redhat 8.0下的C++問題
非常感謝二位的大力支持,終于可以,哎,我以為在LINUX下不需要using namespace std;,但我還不明白這一句是干什么的,希望大家能再一次的幫助我,謝謝啦
作者: 無雙    時間: 2003-01-15 19:16
標(biāo)題: 請教redhat 8.0下的C++問題
因為隨著程序代碼的增大
名字沖突的可能性就增加
所以在c++ 中定義了名字空間的概念
名字空間指在這個空間內(nèi)的名字肯定是唯一的
如果想在其它地方引用時要在名字前加上
  名字空間名::

namespace std{
  int fileid;
}


那么其它地方引用時要用
std::i
才可以訪問上面的i

當(dāng)然也可以用
using namespace 名字空間名
把另一個名字空間內(nèi)的所有名字引入當(dāng)前名字空間中


name space stdb{
  using namespace std;
  i=0;
}

上面的i 就是namespace std 中的i
作者: 挨千刀    時間: 2003-01-15 20:28
標(biāo)題: 請教redhat 8.0下的C++問題
謝謝,高手,就是高手,
作者: 挨千刀    時間: 2003-01-15 20:30
標(biāo)題: 請教redhat 8.0下的C++問題
謝謝,高手,就是高手,




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2