fgets,fgetc,sscanf...自己想一下如何读取文本行数据,解析数据。
大神们都懒得代码了,文件操作示例C语言一搜一大堆,唉。
大神们都懒得代码了,文件操作示例C语言一搜一大堆,唉。
我们都在路上。。。。。
#include "stdafx.h" using namespace System; using namespace System::IO; int main(array<String^>^ args) { String^ fileName = L"Test1.txt"; Console::Write(L"請輸入希望提取數據的標簽:"); String^ caption = Console::ReadLine()->Trim()->ToUpper(); FileInfo^ file = gcnew FileInfo(fileName); if (file->Exists) { StreamReader^ reader = file->OpenText(); while (!reader->EndOfStream) { String^ lineText = reader->ReadLine()->Trim()->ToUpper(); if (lineText->StartsWith(caption)) { Console::WriteLine(lineText); } } reader->Close(); } else { Console::WriteLine(L"數據文件{0}不存在.", fileName); } Console::Write(L"\nPress any key to continue..."); Console::ReadKey(true); return 0; }