top of page
検索

C++ <文字列の文字の読み取り中にエラーが発生しました。>

  • 執筆者の写真: bosi siro
    bosi siro
  • 2024年5月7日
  • 読了時間: 1分

問題:

std::string S;

と宣言した変数Sの、文字列を読み取れないエラーが発生


別の関数で利用していたコードを引っ張ってきて加工したもので、

別の関数では問題なく利用できていた。


ググっても原因が分からず試行錯誤することに、



結果:


For文の記述が正しく無かった

2行分のデータしか入っていない二次元配列を読み込む際に

何故か

for (int i = 1 ; i <maxColumn -1;i++){}

としていた。

iが開始時に1であり、かつ最大行が1として設定されていた。

結果、スコープしていた場所から見ると文字列が正しく読み込まれていないように見えていた




ググった結果から、このエラーが出た時は、ここ以外に問題がある場合が多いように見受けられました。

 
 
 

最新記事

すべて表示
C++ SFML マップのスクロール

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

 
 
 
C++ SFML ゲーム キャラクターの移動等

今回のコード: //ベースマップの二次元配列を読み込む***省略 // キャラクターの2次元配列を定義 (0: なし、1: 敵、2: 操作可能キャラクター) std::vector<std::vector<std::string>> characterArray =...

 
 
 

Comments


bottom of page