getline

    0熱度

    2回答

    我想借此函數getline()和輸出它的所有迭代的總和我閱讀該文件。然而,我目前的代碼理念讓程序崩潰。 int main() { // usual read file stuff while (!in.eof()) { string total; double balance = stod(total); getline

    -1熱度

    1回答

    我試圖把輸入變量數量的字符串和numbers.Found該解決方案link變量輸入: 我想這對於數字: #include<iostream> using namespace std; int main(){ int np; while (cin>>np){ cout << np<<endl; } return 0; } 爲字符串: #i

    -2熱度

    1回答

    我正在嘗試構建一個字符串向量。 某些字符串還包含空格。 這就是爲什麼我使用getline(cin,string_name)。 我的代碼看起來像 for(int i=0;i<n;++i) { getline(cin, s); vec.push_back(s); } 當我正在輸入 ADAM BOB JOHNSON 它取兩個輸入字後停止,並

    -1熱度

    2回答

    我有一個多行文件,每一行都是一個字符串。 的code.txt例子: AAAAA BB33A C544W 我必須把包含在另一個文件中的一些代碼,每個字符串之前。我使用的是這樣的: #include <iostream> #include <fstream> #include <string> using namespace std; int main() { //the

    0熱度

    1回答

    從here中摘錄了示例。 相關代碼: char line[chat_message::max_body_length + 1]; while (std::cin.getline(line, chat_message::max_body_length + 1)) { chat_message msg; msg.body_length(std::strle

    -1熱度

    1回答

    我想在字符串中獲得幾行輸入到一個向量(或一個數組)。我使用getline()收集字符串,並且在收集完所有行後,我希望打破while循環。我試着用「if(line.empty)」然後中斷,但它不起作用。我究竟做錯了什麼? #include <iostream> #include <vector> #include <string> using namespace std; int mai

    0熱度

    1回答

    我有一個文件,每列有6列用「,」分隔。最後一列以base 64爲單位進行壓縮和編碼。輸出文件應該是第3列和第6列(解碼/解壓縮)。 我試圖通過 awk的-F做這個 ''「{ 「回聲 」$ 6「 |的base64 - 二| gunzip解」 |函數getline X;打印$ 3,X} 'OFS =',」 inputfile.csv> outptfile_decoded.csv 用於第一線的結果是OK

    0熱度

    1回答

    使用C++ 14。我已經閱讀了許多關於這個問題的文章。 如果我在下面運行這段代碼,它會跳過getline行。 #include <iostream> #include "main_menu.h" void MainMenu::AddTest() { std::string courseName = ""; std::string testName = "";

    0熱度

    2回答

    我想在名爲trajectory.txt一個簡單的文件(以下簡化的)看起來像這樣的閱讀下破壞: true true false 2 我的代碼很簡單,讀取和存儲前兩行在一些變量中。 #include <string> #include <fstream> #include <sstream> #include <iostream> int main(int argc, char** a

    0熱度

    1回答

    我正在創建一個工具,該工具提供百分之一的測試結果的概述。該工具訪問日誌文件,檢查通過和失敗判決。當它失敗時,我需要回到日誌的前幾行來捕捉失敗的原因。 linecache.getline在我的工作區中工作(Python通過eclipse運行)。但是,在我創建了一個Windows安裝程序(.exe文件)並在我的計算機中安裝了該應用程序後,linecache.getline不會返回任何內容。有什麼我需要