c++中file如何放進(jìn)數(shù)組

c++
小億
127
2024-02-18 14:34:18

在C++中,可以將文件放入數(shù)組變量中,但是需要先讀取文件內(nèi)容,并將內(nèi)容存儲(chǔ)到數(shù)組中。下面是一個(gè)示例代碼:

#include <iostream>
#include <fstream>
#include <vector>

int main() {
    std::ifstream file("example.txt");
    std::string line;
    std::vector<std::string> lines;

    if (file.is_open()) {
        while (std::getline(file, line)) {
            lines.push_back(line);
        }

        file.close();

        // 將文件內(nèi)容存儲(chǔ)到數(shù)組中
        for (const auto& l : lines) {
            std::cout << l << std::endl;
        }
    } else {
        std::cout << "Unable to open file" << std::endl;
    }

    return 0;
}

上面的代碼示例打開(kāi)一個(gè)名為"example.txt"的文件并從中讀取內(nèi)容,然后將每一行存儲(chǔ)到一個(gè)vector中。最后將文件內(nèi)容打印出來(lái)。您可以根據(jù)需要修改代碼來(lái)處理文件內(nèi)容。

0