iostream

    7熱度

    2回答

    我最近了解到,可以選擇加入iostreams的例外。爲了不必手動檢查文件是否打開我試過了,跑進此行爲: #include <algorithm> #include <iostream> #include <iterator> #include <sstream> #include <vector> void test(std::istream& is, bool exceptions)

    1熱度

    1回答

    剛剛安裝了最新的Eclipse IDE,並且正在從'開始之前'部分的右側包含C++ User Guide。 的simple application已成功完成,但一旦我到了makefile project和C++ file教程,我得到了「未解決包括:<iostream>」錯誤和一堆相關的以「COUT,CIN,ENDL」,因爲它他人。 我完全按照指示完成了教程,我不確定爲什麼發生這種情況。我已經通過遵

    -3熱度

    2回答

    我試圖編寫一個程序,從用戶讀取一串字符串,然後換行,並將所有讀取到的字符串推送到堆棧中。這是我到目前爲止有: stack<string> st; string str; while(str != "\n") { cin >> str; st.push(str); } 然而,這將進入一個無限循環,當我讀到一個換行符不會停止。這是爲什麼發生?我如何解決它?

    -3熱度

    2回答

    我已經用相同或相似的標題去了很多問題,我已經在許多方面改變了代碼,我甚至不能算......有一個有趣的問題。 我有一個非常簡單的日誌記錄類,只是將東西寫入文件。完全相同的代碼在構造函數中工作,但在成員函數中不起作用。我剝出來一些不相干的代碼,其餘的是: private: std::string logfile_path_; std::string program_name_;

    1熱度

    2回答

    我目前正試圖弄清楚爲什麼我的程序輸出奇怪的字符。我希望它輸出我爲數組選擇的字符,我已經在代碼中顯示了這些字符。不過,我不想使用括號表示法。我只使用指針算術符號,這讓我很困惑。 有誰知道如何解決這個問題?非常感謝你,我感謝所有幫助 #include <iostream> using namespace std; int main(){ char *arr = new char[10];

    1熱度

    1回答

    今天,我發現下面的編譯和打印42: #include <iostream> #include <sstream> int main() { std::stringstream s; s << 42; char c[8]; s >> c; std::cout << c; } 但是,這是一個潛在的緩衝區溢出攻擊,對不對?如果我們從用戶提供

    0熱度

    1回答

    C++標準庫提供有關的iostream以下標題: <ios> <iosfwd> <istream> <ostream> <streambuf> <iostream> <fstream> <sstream> <strstream> [deprecated] <iomanip> 是什麼時候#include這些標題的最簡單,最合理的規則? (如果答案在不同版本的C++中有所不同,我

    -6熱度

    1回答

    我想通過使用六邊形做一個簡單的遊戲。然而,由於某種原因,std :: vector不起作用。它應該創建一個列表,但它只是NULL?它的起源應該做的是添加trapazoids來創建一個軌道。從那時起,它的大部分相機移動。我目前使用一個名爲的附加組件SFML,它主要用於創建像openGL這樣的圖像。 ///////////////////////////////////////////////////

    2熱度

    1回答

    string s; while(getline(cin,s)){ cout << "---" << endl for(auto c: s) cout << int(c) << endl; } cout << "Exiting"; 按Ctrl + Z的行爲如果我輸入按Ctrl +ž,然後我按回車一次,我立刻退出。 ^Z Exiting 如果我按按Ctrl +ž前輸

    0熱度

    4回答

    我正在使用python 3.6編寫代碼,並且無法在短文本文檔中編寫我的代碼匹配字符串。這是確切的邏輯的一個簡單的例子,是打破我的更大的計劃: PATH = "C:\\Users\\JoshLaptop\\PycharmProjects\\practice\\commented.txt" file = open(PATH, 'r') words = ['bah', 'dah', 'gah',