fstream

    0熱度

    1回答

    #include <bits/stdc++.h> using namespace std; class contact { private: vector< pair<string, int> > contact_info; public: void add_contact(string contact_name, int contact_number) {

    2熱度

    2回答

    我需要打印一個帶有數字的cvs文件。 打印文件時,我有帶點的數字,但我需要用逗號。 這裏是一個例子。 如果我使用語言環境方法在終端打印此號碼,我獲得一個逗號的數字,但在文件中我有相同的號碼,但點。我不懂爲什麼。 我該怎麼辦? #include <iostream> #include <locale> #include <string> // std::string, std::to_stri

    0熱度

    3回答

    我希望能夠從命令行讀取文本文件,但是我的程序沒有編譯。有誰知道我做錯了什麼? 我想有像命令接受menu.txt文件和讀取它們並把它們放到一個數組,但我不知道如何把它的命令行讀取它們 那麼什麼我試圖做的是 1)./a.out menu1.txt menu2.txt 並讓用戶選擇他們想要多少個文件從因此它讀取也可能是 2)./a.out menu1.txt menu2.txt menu3.txt我該怎

    1熱度

    1回答

    我無法從C++中「上載」的文件中的文本行中分離出特定的字符串。 以下是我想按列解析的行。 2016年12月6日的「政府和大企業之間的亂倫關係在黑暗中繁盛。〜傑克·安德森[4]」 0 3 39藍白PATRICK巴德韋爾 我需要每條信息中不同的變量,起初我正在執行inFile >> var1 >> var2 >> etc;但是當我到達報價單時,這種方法只會引用報價的第一個單詞:「The」,然後停止。

    3熱度

    1回答

    我正在處理一個類項目,並且遇到了麻煩,導致我的線程完全通過文件讀取。我可以讓他們通過第一個或第二個字,然後他們停下來,不輸出任何東西。在我的main中,在我加入線程後,file.eof()返回true。有沒有人有任何建議,爲什麼這可能會發生或如何解決它? (該項目是利用從文件短語交替線程「之類的」元音和輔音;爲什麼存在拐彎可變我不能使用互斥,這是) void cons(){ cout << "T

    -1熱度

    1回答

    嗨,我正在處理兩個txt文件。在第一個,我用fstream打開文件,但是當我試圖用fstream打開第二個文件不起作用時,但是如果我嘗試使用ofstream作品打開它。任何線索是怎麼回事?下面是功能。由於 void stack::read() { string name = "file.txt", line; fstream file; file.open(name

    14熱度

    5回答

    使用下面的程序我嘗試測試使用std::ofstream可以多快寫入磁盤。 寫入1 GiB文件時,我可以達到大約300 MiB/s。 但是,使用cp命令的簡單文件副本至少快兩倍。 我的程序是否達到了硬件限制,還是可以加快速度? #include <chrono> #include <iostream> #include <fstream> char payload[1000 * 1000];

    -4熱度

    2回答

    我的代碼正在運行,但無法讀取我輸入的二進制文件的輸出。它給了垃圾價值。該程序旨在允許用戶選擇一個選項。 添加項目並將其寫入二進制文件。 顯示已讀取的二進制文件的輸出。 任何幫助? #include <iostream> #include <fstream> using namespace std; struct info { char name[50]; int pr

    1熱度

    1回答

    相關的代碼是: std::fstream fout("Logs.txt"); class Logs; typedef std::ostream& (*ostream_manipulator2)(std::ostream&); class LogsOutput { public: LogsOutput() {} ~LogsOutput() {} Logs *

    0熱度

    1回答

    這就是我到目前爲止... 這個程序的重點是顯示文件中的單詞數量,並獲取同一文件的單詞數量中的字母數量。 #include <iostream> #include <fstream> #include <string> using namespace std; int main() { int numberOfWords = 0, i