ファイルの書き込み/作成に問題があるC ++

ライアン・チャールトン

入力を受け取ってテキストファイルに出力し、デジタルジャーナルのように、作成された日付の名前を付けるプログラムを作成しています。ただし、VSのf5がエラーなしで起動し、すべてが順調であるかのように実行され、ファイルが作成されているかどうかを確認すると、projectsフォルダーのどこにも見つかりません。助けてくれてありがとう。

        string date;
        time_t now;
        struct tm nowlocal;
        now = time(NULL);
        nowlocal = *localtime(&now); 
        int year = nowlocal.tm_year + 1970; 
        date = to_string(nowlocal.tm_mday) + ":" + to_string(nowlocal.tm_mon) + ":" + to_string(year) + ".txt";
        char write[900];
        ofstream file;
        file.open(date);
        cout << "input text to write to the journal(900chars max):";
        cin >> write;
        file << write << endl;
        file.close();
D.ハリシーサン

あなたの主な問題はあなたの命名規則だったと思います。:ファイル名で許可されていないため、ファイルは作成されていませんでした。他にもいくつかエラーがありました。また、char配列をいじる必要があります。

#include <iostream>
#include <ctime>
#include <string>
#include <fstream>
using namespace std;

int main()
{
    string date;
    time_t now;
    struct tm nowlocal;
    now = time(NULL);
    nowlocal = *localtime(&now);
    int year = nowlocal.tm_year + 1970;
    date = to_string(nowlocal.tm_mday) + "_" + to_string(nowlocal.tm_mon) + "_" + to_string(year) + ".txt";  //changed all ':' to '_'
    //char write[900];
    string write;
    cout << date << endl;
    ofstream file(date);
    //file.open(date);          //this was also causing an error
                                //your file is already open 
    cout << "input text to write to the journal(900chars max): ";

    getline(cin, write);
    //cin >> write;

    file << write << endl;
    file.close();




    system("PAUSE");
    return 0;
}

いくつかのエラーを修正しました。今は動いているようです。使用していた配列の代わりに文字列を使用する必要がありました。これをクラスで行ったので、私のコードでいくつかのエラーが予想されます。うまくいけば、これが役に立った!幸運を!

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ファイルからの読み取りと書き込みに問題があるPHP

分類Dev

変数を含むファイルへの新しい行の書き込みに問題がある

分類Dev

Qt / C ++:QDomを使用したXMLファイルへの書き込みに問題があります

分類Dev

Powershell出力をcsvファイルに書き込むのに問題がある

分類Dev

ファイルの作成とディレクトリへの書き込みに関する問題

分類Dev

ファイルへの出力の書き込みに関する問題

分類Dev

ファイルJavaへの書き込みに関する問題

分類Dev

UbuntuでPHPを使用してファイルに書き込むのに問題がある

分類Dev

コンソール書き込みファイルの問題

分類Dev

テキストファイルへのC#書き込みの問題

分類Dev

Python-CSVファイルへの書き込みの問題

分類Dev

ファイルpythonへの書き込み-改行の問題(\ n)

分類Dev

Javaファイルの書き込みの問題

分類Dev

Java:XMLファイルの問題への書き込み

分類Dev

Python-txtファイルの書き込みの問題

分類Dev

Powerhellがファイルに書き込んでいる間にファイルを読み取ろうとするphpスクリプトの問題

分類Dev

ArrayListのファイルへの書き込み/読み取りに関する奇妙な問題

分類Dev

ファイルへの書き込みの問題を修正する方法は?

分類Dev

非同期ファイル書き込みの問題

分類Dev

Linuxは、gid = 501(www)の場合、ファイルの書き込みとグループのapacheへの設定に問題があります。

分類Dev

Golang、CSVファイルの書き込み結果ファイルが空になる場合がある

分類Dev

as3CSVファイルの読み込みに問題があります

分類Dev

Javanioでのファイルメタデータの書き込みに関する問題

分類Dev

Javanioでのファイルメタデータの書き込みに関する問題

分類Dev

Python 3.6 で csv ファイルに複数の行を書き込むときに問題が発生する

分類Dev

ファイルの作成に問題がある

分類Dev

Javaでファイルに書き込む際の問題

分類Dev

JSONPythonのjsonファイルの読み取り/書き込みの問題

分類Dev

ファイルからの読み取りとJavaでのファイルへの書き戻し(JavaでのBufferedWriter書き込みメソッドの理解に問題があります)

Related 関連記事

  1. 1

    ファイルからの読み取りと書き込みに問題があるPHP

  2. 2

    変数を含むファイルへの新しい行の書き込みに問題がある

  3. 3

    Qt / C ++:QDomを使用したXMLファイルへの書き込みに問題があります

  4. 4

    Powershell出力をcsvファイルに書き込むのに問題がある

  5. 5

    ファイルの作成とディレクトリへの書き込みに関する問題

  6. 6

    ファイルへの出力の書き込みに関する問題

  7. 7

    ファイルJavaへの書き込みに関する問題

  8. 8

    UbuntuでPHPを使用してファイルに書き込むのに問題がある

  9. 9

    コンソール書き込みファイルの問題

  10. 10

    テキストファイルへのC#書き込みの問題

  11. 11

    Python-CSVファイルへの書き込みの問題

  12. 12

    ファイルpythonへの書き込み-改行の問題(\ n)

  13. 13

    Javaファイルの書き込みの問題

  14. 14

    Java:XMLファイルの問題への書き込み

  15. 15

    Python-txtファイルの書き込みの問題

  16. 16

    Powerhellがファイルに書き込んでいる間にファイルを読み取ろうとするphpスクリプトの問題

  17. 17

    ArrayListのファイルへの書き込み/読み取りに関する奇妙な問題

  18. 18

    ファイルへの書き込みの問題を修正する方法は?

  19. 19

    非同期ファイル書き込みの問題

  20. 20

    Linuxは、gid = 501(www)の場合、ファイルの書き込みとグループのapacheへの設定に問題があります。

  21. 21

    Golang、CSVファイルの書き込み結果ファイルが空になる場合がある

  22. 22

    as3CSVファイルの読み込みに問題があります

  23. 23

    Javanioでのファイルメタデータの書き込みに関する問題

  24. 24

    Javanioでのファイルメタデータの書き込みに関する問題

  25. 25

    Python 3.6 で csv ファイルに複数の行を書き込むときに問題が発生する

  26. 26

    ファイルの作成に問題がある

  27. 27

    Javaでファイルに書き込む際の問題

  28. 28

    JSONPythonのjsonファイルの読み取り/書き込みの問題

  29. 29

    ファイルからの読み取りとJavaでのファイルへの書き戻し(JavaでのBufferedWriter書き込みメソッドの理解に問題があります)

ホットタグ

アーカイブ