stringstream

    1熱度

    2回答

    我有一個在Linux下開發的GCC 4.2應用程序,它使用了非常大量的stringstream來打包和打開通過線路發送的數據。 (因爲我使用的網格API要求它)。在Linux下,一切都很好,但是當我部署到SunOS(運行SPARC的v5.10)並使用GCC 3.4.6進行編譯時,應用程序會在達到使用字符串流的位置時掛起。 ****添加新信息9/7/2010 **** 所以我仍然沒有解決這個問題,但

    1熱度

    1回答

    我有一個文件,每行包含三個整數。當我讀取這一行時,我使用一個stringstream來分隔這些值,但它只讀取第一個值。另外兩個讀爲零。 ifstream inputstream(filename.c_str()); if(inputstream.is_open()){ string line; stringstream ss; while(getline(inp

    64熱度

    4回答

    我最近發現std::strstream已被棄用,支持std::stringstream。自從我使用它以來已經有一段時間了,但它在那時做了我需要做的事情,所以很驚訝聽到它的貶低。 我的問題是爲什麼做出這個決定,並且std::stringstream提供了std::strstream沒有的好處?

    1熱度

    4回答

    我從C++背景的,所以善待我的n00bish查詢... 我想從一個輸入文件中讀取數據並將其存儲在一個stringstream。我可以使用stringstreams以簡單的方式在C++中完成此操作。我有點失落,試圖在Java中做同樣的事情。 以下是我開發的粗略代碼/方式,我將數據逐行讀取存儲在字符串數組中。我需要使用字符串流來捕獲我的數據(而不是使用字符串數組)。任何幫助? char dataCha

    50熱度

    4回答

    我想輸出一個整數爲std::stringstream等效格式爲printf的%02d。是否有更簡單的方法來實現這一目標比: std::stringstream stream; stream.setfill('0'); stream.setw(2); stream << value; 是否有可能流某種格式標誌的stringstream,像(僞): stream << flags("%02d

    9熱度

    1回答

    代碼的一個公共的一塊,我使用簡單的字符串分割看起來是這樣的: inline std::vector<std::string> split(const std::string &s, char delim) { std::vector<std::string> elems; std::stringstream ss(s); std::string item;

    1熱度

    2回答

    我敢肯定,我只是在這裏做一些愚蠢的事情,但我無法弄清楚它是什麼。當我嘗試運行此代碼: #include <iostream> #include <string> #include <sstream> using namespace std; int main(int argc, char *argv[]) { string s("hello"); istringstream i

    1熱度

    3回答

    我需要逐個讀取存儲在文件中的不同值。所以我想我可以使用ifstream來打開文件,但由於文件的設置方式是一行可能包含三個數字,另一行包含一個或兩個數字,我不確定如何讀取每個文件數字一個接一個。我正在考慮使用stringstream,但我不確定這是否可行。 該文件是這樣的格式。 52500.00 64029.50 56000.00 65500.00 53780.00 77300.00

    0熱度

    1回答

    我讀的格式如下 1001 16000 300 12.50 2002 24000 360 10.50 3003 30000 300 9.50 其中的項目是一個文件:貸款ID,本金,月利率。 我不確定這是什麼,我做錯了我的輸入字符串流,但我沒有正確讀取值,因爲只有貸款ID被正確讀取。其他一切都是零。對不起,這是一項家庭作業,但我只想知道你是否可以幫助我找出我的錯誤。 if(inputs

    0熱度

    1回答

    我遇到了以下代碼段的問題。 它與stringstream「stringstream css(cv.back())」有關。如果它被註釋掉,程序將運行正常。 這真的很奇怪,因爲我一直在我的一些程序中得到它,但如果我只是創建一個控制檯項目,代碼將運行良好。在我的一些Win32程序中,它會在某些情況下不會(然後它會返回「vector iterator not derefereenable」,但它會編譯得很