タグ

ブックマーク / programming-place.net (4)

  • 'コピー | Programming Place Plus C++編【言語解説】 第17章'

    C++編で扱っている C++ は 2003年に登場した C++03 という、とても古いバージョンのものです。C++ はその後、C++11 -> C++14 -> C++17 -> C++20 -> C++23 と更新されています。 なかでも C++11 での更新は非常に大きなものであり、これから C++ の学習を始めるのなら、C++11 よりも古いバージョンを対象にするべきではありません。特に事情がないなら、新しい C++ を学んでください。 当サイトでは、C++14 をベースにした新C++編を作成中です。

    'コピー | Programming Place Plus C++編【言語解説】 第17章'
  • ファイルストリーム | Programming Place Plus C++編【標準ライブラリ】 第28章

    C++編で扱っている C++ は 2003年に登場した C++03 という、とても古いバージョンのものです。C++ はその後、C++11 -> C++14 -> C++17 -> C++20 -> C++23 と更新されています。 なかでも C++11 での更新は非常に大きなものであり、これから C++ の学習を始めるのなら、C++11 よりも古いバージョンを対象にするべきではありません。特に事情がないなら、新しい C++ を学んでください。 当サイトでは、C++14 をベースにした新C++編を作成中です。 ファイルストリーム 🔗 標準ライブラリのストリームクラスを使って、ファイルに対する入出力を行えます。これら、ファイルストリームのクラス群は、次のようになっています。 ファイルストリームのクラス構造 読み取り用の basic_ifstream<>、書き込み用の basic_ofstre

    ファイルストリーム | Programming Place Plus C++編【標準ライブラリ】 第28章
    iww
    iww 2018/10/24
    デストラクタがcloseしてくれる
  • Programming Place Plus

    Programming Place Plus へようこそ。 当サイトはプログラミングに関する学習サイトで、現在はC言語と C++ を扱っています。 プログラミングの入門~中級(自分でプログラミングできるレベル)までをサポートすることを目指して、コンテンツを作成、更新しています。 最近行われた更新を、ここから確認できます。 お知らせ 🔗 ’2024/7/30 オフライン版を更新しました ’2024/7/14 動作確認環境を Windows 10 から Windows 11 に更新しました ’2024/4/14 「今後の予定」を更新しました コンテンツ 🔗 Programming Place Plus のコンテンツです。最近行われた更新はこちら。 以下の検索窓から、すべてのコンテンツを検索できます。

    Programming Place Plus
    iww
    iww 2016/07/08
    ifs >> str
  • コンストラクタとデストラクタ | Programming Place Plus C++編【言語解説】 第13章

    C++編で扱っている C++ は 2003年に登場した C++03 という、とても古いバージョンのものです。C++ はその後、C++11 -> C++14 -> C++17 -> C++20 -> C++23 と更新されています。 なかでも C++11 での更新は非常に大きなものであり、これから C++ の学習を始めるのなら、C++11 よりも古いバージョンを対象にするべきではありません。特に事情がないなら、新しい C++ を学んでください。 当サイトでは、C++14 をベースにした新C++編を作成中です。 前章までの Studentクラスでは、SetData というメンバ関数を用意して、メンバ変数に初期値を与えるという形を取りましたが、来は、メンバ変数を初期化するためには、コンストラクタ^を利用するべきです。 コンストラクタは、オブジェクトがインスタンス化されるときに、自動的に呼び出さ

    コンストラクタとデストラクタ | Programming Place Plus C++編【言語解説】 第13章
    iww
    iww 2015/10/01
    今どきのC++はメンバ変数の初期値を書いとけるらしい
  • 1