eof

    0熱度

    2回答

    我試圖使用下面的代碼掃描文件中的字符串。但我的程序打印怪異的字符。任何想法如何阻止這種情況,以及如何在打印字符串時在單詞之間保留空格? 這裏是文件(test.txt的)的內容 這裏是我的程序的輸出: #include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct { char word[80];

    1熱度

    2回答

    我有一個函數,應該通過字符讀取文件字符並輸出到控制檯,直到它到達EOF。該功能可以很好地顯示我想要的所有角色,但它只是繼續前進,並且從不停止。 下面是功能 void displayAllLines(ifstream &joke) { char ch; joke.clear(); ch = joke.get(); while (ch != EOF)

    0熱度

    2回答

    當我運行此程序的代碼我得到: import java.util.Scanner; public class Capital { public static void main(String []args) { Scanner kbd = new Scanner(System.in); while (kbd.hasNextLine()) { St

    -1熱度

    1回答

    我想從控制檯讀直到EOF。我想出了這個解決方案,但我不知道它是否正確。 String line; while ((line = Console.ReadLine()) != null) { }

    2熱度

    1回答

    早上好, 我試圖以寫代碼: 1.打開一個txt。文件,其中包含文件 2.打開列表中的一個接一個 3.read每個文件中的內容的文件的列表,並把它放在表 我的代碼是在這裏: Private Sub Boutton_Importer_Click() list_de_controle = "TEXT;" & listPath Open listPath For Input As #1 'open

    0熱度

    1回答

    我正在學習如何使用C++和作爲一個初學者我有一些疑問,我想澄清文件的工作閱讀: 在我的書作者介紹了流狀態和寫入這個簡單的代碼,以顯示如何讀取,直到我們達到文件或終止子的末端: // somewhere make ist throw if it goes bad : void fill_vector(istream& ist, vector<int>& v, char terminator) {

    0熱度

    2回答

    我有一個while循環和代碼下面 string namn, word; while(getline(cin, namn)){ istringstream iss(namn); vector<string> v; while(iss >> word){ v.push_back(word); } for(auto elements: v

    0熱度

    1回答

    問題 做某事在SAS最後觀察,可以設置一個年底 -flag,例如 data myResult; merge myInput1 (in=in1) myInput2 (in=in2) end=last; by myKey; ** Do some stuff **; if last then ** Do special stuff **; run; 但是,我

    0熱度

    1回答

    我正在爲this answer做一個例子,我注意到http://ideone.com會讓我從cin直到EOF,但Visual Studio 2015不會。 例如,給定的程序: string i; while(cin >> i) cout << i << endl; 我可以給輸入: Lorem存有 而且http://ideone.com將終止:http://ideone.com/22uNOr

    2熱度

    4回答

    如何檢查文件的最後一行是否包含'\ n'(或換行符)。 這裏有兩個例子: a file with newline at the end - a file without newline at the end 我當前的代碼: fstream file("filename"); string line; if (!file.is_open()) throw Exception(); while(