iostream

    1熱度

    1回答

    我正在從文件讀取到緩衝區,然後我將讀取的文本分成字符串,其中每個文本以新行結尾形成一個新字符串。 這裏是我的代碼: int ysize = 20000; char buffer2[ysize]; int flag = 0; string temp_str; vector<string> temp; while(fread(buffer2, ysize, 1, fp2)>0){

    -6熱度

    4回答

    背後的故事:我正嘗試在en.cppreference.com上創建一個帳戶。該過程的一部分 包括: 什麼是性病::法院< <「EV」 < <「A」顯示; 的困境:我不知道這到底是。 我試圖把它放入終端,但沒有用處。 我試圖把它放在代碼中並編譯它...仍然沒有運氣。 我使用了它,但沒有接近理解他們要求我做什麼。 最後但並非最不重要,我去http://en.cppreference.com/w/cpp

    1熱度

    1回答

    在標準C++ ios庫中,是否保證&stream.iword(ind) != &stream.pword(ind)在同一個stream上調用時具有相同的ind值? 此外,保證我可以單獨使用void*和long值給予相同的索引(即它們不作爲聯合等實現)? 我想這裏的X-Y問題是如何知道給定一個隨機流,我的自定義值(「已分配」使用xalloc())是否已初始化?我問,因爲我看到人們使用pword()來

    0熱度

    2回答

    嗨,任何人都可以幫忙嗎?我需要打印對象堆棧的頂部元素(在本例中爲點),我無法在線找到解決方案。我試圖改變頂部或直線的數據類型在cout中調用pointStack.top(),但我沒有運氣。注意。我沒有將彈出功能錯誤C2679是問題 #include <iostream> #include <stack> #include "point.h" using namespace std;

    -3熱度

    3回答

    所以我有這個功能來檢查一個號碼是否是開心號碼。它返回true或false。 bool is_happy(int x) //Let the function determine if the number is happy { int result; while (x != 1) //If x == 1, it is a happy number { result = 0;

    1熱度

    1回答

    我想在我的代碼中公開流作爲標準等價物以消除用戶對boost::iostreams的依賴。 想要有效地做到這一點,當然如果有必要的話不需要創建副本。我想只是將std::istream的緩衝區設置爲boost::iostream::stream<boost::iostreams::source>正在使用的緩衝區,但是,這可能會導致所有權問題。 如何將boost::iostream轉換爲std::ios

    0熱度

    1回答

    序言: 我正在試驗「多租戶」平面文件數據庫系統。在啓動應用程序之前,在啓動服務器之前,每個平面文件數據庫(我稱之爲日誌)都被轉換爲內存中的大型javascript對象。從那裏應用程序開始它的服務。 應用程序運行時行爲將服務於來自許多不同數據庫(每個域一個數據庫)的請求。所有讀取僅來自內存對象。雖然任何CRUD都修改內存對象並將其流式傳輸到日誌。 問題: 如果我在內存中有N個已經從平面文件中加載的數

    0熱度

    1回答

    我按照本教程(here)獲取了Clang在Windows上的工作。我選擇與msys2結合安裝clang的路徑。 以下的所有指令後,我寫了簡單的程序: 鐺++ Helloworld.cpp HelloWorld.exe的-o -std = C++ 14 我得到的錯誤: #include <iostream> using namespace std; int main() { cout<<"

    1熱度

    2回答

    鑑於以下代碼: std::ofstream stream("somefile"); if (!stream) { return 1; } 當調用.WRITE(....)和使用STDC++和的libC++流處於二進制模式(std::ios::binary)。 使用當MSVC(2015/2017RC1)它似乎是在文本模式或奇怪的東西,因爲生成的文件比實際寫入大。然而。 但是,如果

    0熱度

    1回答

    我想從txt文件中讀取wstring。 我將該文件的名稱存儲在一個名爲SourceFileName的變量中,並且它是wstring變量。在txt文件,它具有以下字符串: 112:abc 221:ghj .... 現在我想讀txt文件到wstring的字符串,這些數字和它對應的字符串,但是當我試圖做到這一點,VS通知我沒有std :: getline macthes參數列表的重載函數的實例。