asaのブログ

プログラミングの勉強まとめ

C++チュートリアル1

 C++チュートリアルです。まずはクラスの学習からです。参考書はこちらのKindle版を使用しています。Kindle便利ですね

独習C++ 第4版

独習C++ 第4版

 

 

 コンストラクタの役割を確認するプログラム

 スタックを実装します。スタックでは最初にインデックスを初期化する必要があるので、これをコンストラクタで行います。

gistd245652bdac7bc661db5af7244a253ad

 

 コンストラクタとデストラクタの役割を確認するプログラム

 文字列を保存するクラスを作成します。メモリの確保にmalloc関数を使い、コンストラクタでメモリの確保を行います。オブジェクトの使用が終わったらデストラクタでfree関数を読んでメモリを開放してやります。

gist29800d5ee8098f510f5dc26f372f014a

 

 ※strspy関数でエラーが出るときは、エラーメッセージに従って別の関数を使用するか_CRT_SECURE_NO_WARNINGSを定義してあげてください。