C++でcinの後のgetlineが入力を飛ばす原因と直し方
cinで数値を読んだ直後にgetlineが空文字列になる理由を解説。ignoreとwsの違い、空行を残す入力例、練習問題と解答を紹介します。
読む →TAG
コードを書く前後に必要になる基本知識を学べます。
57件の記事
cinで数値を読んだ直後にgetlineが空文字列になる理由を解説。ignoreとwsの違い、空行を残す入力例、練習問題と解答を紹介します。
読む →関数の宣言はあるのにリンクできない原因を、定義とビルド対象から解説。複数cppファイル、VS Codeの設定、練習問題と解答を紹介します。
読む →constへの再代入で出るTypeErrorを、カウンター・計算・配列の例で解説。letへ変える場合と、constを保って直す場合の判断、練習問題と模範解答を紹介します。
読む →ファイルはあるのにPythonでFileNotFoundErrorが出る原因を、相対パスと作業フォルダから確認。pathlibと__file__を使う直し方を解説します。
読む →リストの範囲外エラーを、lenと添字・ループの回数・空リスト・入力番号から解決。負の添字とスライスの違いも例で説明します。
読む →Pythonでインストール済みのはずのパッケージが読み込めないときに、実行先・pip・VS Codeの環境を確認してそろえる手順を解説します。
読む →NameErrorの原因を、つづり・実行順・if文の分岐・関数のスコープから切り分けます。returnを使う修正例と練習問題の解答付き。
読む →UdemyとCourseraの違いを、単品購入と定額制、無料で学べる範囲、修了証から比較。講座を買う前の確認手順と、学び切るための選び方を紹介します。
読む →プログラミングスクールの最大80%給付は誰でも使える?対象講座、申請時期、自己負担と資金の準備を説明します。
読む →Progate・paizaラーニング・Udemyの料金と学び方を比較。基礎から作品づくりへ進むための使い分けを紹介します。
読む →AIが生成したコードを実行する前に、目的、変更範囲、秘密情報、安全性、テストを確認する手順を解説します。
読む →タイトル・プレイ・ゲームオーバーを、実行できる小さなPythonプログラムで切り替えます。状態遷移、初期化、ifとelifの違い、一時停止の練習と解答を解説します。
読む →左端・右端の計算から始め、四角形の当たり判定を4段階で読み解きます。数値例、端が触れる場合、一度だけ加点する実行例、練習の解答を掲載します。
読む →入力・更新・描画の順番を、キャラクターの位置が変わる数値で追います。FPSで速さが変わる原因、経過時間の使い方、ブラウザーの繰り返し、練習の解答を解説します。
読む →スマホで横にはみ出す原因を、幅の計算から理解します。viewport、画像、Grid、メディアクエリーを段階的に使い、1列・2列・3列を切り替える練習まで進めます。
読む →CSSの読み込み、セレクター、余白とボックスモデルを、学習カードを作りながら解説します。Flexboxの親子関係、指定が効かない理由、練習の解答も確認できます。
読む →HTMLのタグ・属性・headとbodyを、学習ノートのページを作りながら理解します。保存と更新の違い、リンク切れの直し方、練習問題の解答も段階的に説明します。
読む →PythonのTypeErrorを実際の値と型から直し、構文・実行時・計算ミスを見分けます。エラーの読む順、最小例、質問の作り方、境界値の練習と模範解答を解説します。
読む →Pythonで文字を表示し、インデントやコメントなど、最初に知っておきたい書き方を学びます。
読む →ブラウザでJavaScriptを実行し、console.log、scriptタグ、コメントの基本を学びます。
読む →C言語の基本形、printf、main関数、コメントを使い、最初のプログラムを動かします。
読む →Pythonの変数とinputを、おにぎりの合計金額を計算しながら学びます。文字と数字の違い、型変換、よくあるエラー、練習問題の解答まで順を追って説明します。
読む →let、const、数値、文字列、真偽値、テンプレートリテラル、主な演算子を学びます。
読む →int、double、charによる変数宣言と、printf・scanfを使った入力と計算を学びます。
読む →Pythonのif、elif、else、比較演算子、and、or、notを使い、条件に応じた処理を作ります。
読む →if、else if、else、厳密等価演算子、論理演算子、switch文を学びます。
読む →if、else、比較演算子、論理演算子、switchを使い、条件によって処理を変える方法を学びます。
読む →Pythonのwhile、for、range、break、continueを使い、同じ処理を安全に繰り返します。
読む →while、for、for...of、配列、push、break、continueを使い、複数の値を順番に処理します。
読む →while、for、do-while、break、continueを使い、同じ処理を安全に繰り返す方法を学びます。
読む →def、引数、戻り値、デフォルト引数、変数のスコープを学び、処理を読みやすく分けます。
読む →function、引数、戻り値、アロー関数、変数のスコープを学びます。
読む →関数の定義、引数、戻り値、プロトタイプ宣言、変数の有効範囲を初心者向けに説明します。
読む →listとdictを使い、複数の値や、名前と値の組み合わせをまとめて扱います。
読む →オブジェクト、プロパティ、メソッド、JSON.stringify、JSON.parseを学びます。
読む →複数の値をまとめる配列、添字、文字列、fgets、strlenの基本を短いコードで学びます。
読む →try、except、ValueError、with、openを使い、入力エラーへの対応とテキストファイルの読み書きを学びます。
読む →querySelector、textContent、addEventListenerを使い、ボタンを押すと表示が変わるWebページを作ります。
読む →普通の変数とポインタは何が違う?値のコピーと元の値の変更を同じ例で比べ、&と*、関数への渡し方、NULLまで順に整理します。
読む →変数、if文、for文、関数、リスト、辞書を組み合わせ、3問のクイズゲームを作ります。
読む →HTML、CSS、変数、関数、if文、DOM、クリックイベントを組み合わせ、数字を増減できるWebアプリを作ります。
読む →構造体の型・変数・メンバを区別し、値のコピーとポインタ経由の変更を同じ例で比較。ドットと矢印、typedef、enumまで順に学びます。
読む →変数、入力、条件分岐、繰り返し、関数、配列、ポインタ、構造体を組み合わせて小さなプログラムを完成させます。
読む →C++の最初の一歩として、画面へ文字を表示するコードを書き、main関数やセミコロンの意味を学びます。
読む →intやdoubleなどの型、変数の宣言、キーボード入力、四則演算を使い、簡単な計算プログラムを作ります。
読む →if、else if、else、比較演算子、論理演算子、switch文を使い、条件によって動きが変わるプログラムを作ります。
読む →while文、for文、do-while文、break、continueを使い、同じ処理を安全に繰り返す方法を学びます。
読む →関数、引数、戻り値、void、変数のスコープを学び、長い処理を役割ごとに分けます。
読む →配列、std::vector、std::stringを使い、複数の数字や文字をまとめて扱う方法を学びます。
読む →普通の変数・ポインタ・参照を、値のコピーと元データの変更で比較。&と*、nullptr、値渡しと参照渡しの違いを短い実行例で整理します。
読む →構造体の型・変数・メンバーを区別し、コピーと元データの変更を比較。ドットと矢印、参照での受け渡し、enum classまでキャラクターの例で学びます。
読む →class、オブジェクト、public、private、コンストラクタ、メンバー関数を使い、データと処理を一つにまとめます。
読む →変数、if文、while文、for文、関数、vector、構造体、参照を組み合わせ、複数人の点数を管理するプログラムを作ります。
読む →コードを書いて動かし公開するまでをたどり、ランタイム、コンパイラ、ライブラリ、フレームワーク、依存関係の違いを実例で整理します。確認問題と解説も掲載します。
読む →保存、commit、pushの違いを、1つのファイルが手元からGitHubへ届く流れで解説します。ブランチ、マージ、cloneとfork、PRの比較と確認問題も掲載します。
読む →AIコーディングの記事でよく使われる言葉を、短くやさしく説明します。
読む →URLを開いてから画面が表示されるまでをたどり、HTML・CSS・JavaScript、サーバー、DNS、CDN、APIを整理します。静的と動的の違い、失敗の切り分けも解説します。
読む →