我尋找了解決方案,我的問題,並張貼的似乎並沒有工作。我試圖在Visual Studio 2012中運行以下代碼。我以前使用Eclipse進行編程,並且正在調整到新的IDE。新編譯器 - 使用Cout?
class
IntSLLNode{
public:
int info;
IntSLLNode *next;
IntSLLNode(){
next = 0;
}
IntSLLNode (int el, IntSLLNode *ptr= 0) {
info = el;
next = ptr;
}
};
int main(){
#include <iostream>
using namespace std;
IntSLLNode *p = new IntSLLNode(18);
cout << *p;
return;
}
當我嘗試運行,它給了我下COUT錯誤。我通常包含iostream和std命名空間。這是不正確的?任何人都可以幫助我實現這個目標,因爲我非常喜歡Visual Studio IDE的外觀,並且希望繼續使用它。
如果你編輯你的問題並添加你從IDE獲得的錯誤信息,那麼會更好。 – p91paul
還要注意「使用namespace std'的字符數多於'std ::',所以在這種情況下它甚至不會保存你的任何輸入。 – juanchopanza
很確定這不會在eclipse中編譯。 –