top of page
  • 執筆者の写真bosi siro

C++ csvを使った配列データの行削除、追加について

現在起こっている不具合:

意図しないデータの上書きが発生する。->

csvファイルの、末尾に近いデータが間違って上書きされてしまう


現在の状態確認:

//使用している二次元配列はvector->string

std::vector<std::vector<std::string>> test;

//forで削除対象を探す

for(int n = 0;n< ; ){

//削除条件に該当するか確認

if (削除条件){

//削除条件に該当する行項目を末尾に送る

test.at(n).back();

//末尾を削除する

test.pop_back();

}

}


対処方法:

1:for文条件のnに対する最大値(n<Max)を可変にし、削除項目該当あるたびに1減算する

2:for文のnを削除該当項目あるたびに1減算する


問題解決できず・・・

閲覧数:1回0件のコメント

最新記事

すべて表示

C++ SFML マップのスクロール

本日は時間が無い為、突貫工事になる マップのスクロール機能を実装 以下が、追加分になる // プレイヤーを中心にスクロールするビューを作成 sf::View view(sf::FloatRect(0, 0, 800, 600));...

Comments


bottom of page