プログラム関係の備忘録。技術系記事1000記事以上を目指すブログ
CATEGORY

C++

  • 2018年6月9日

【C++】CMakeでC++のプログラム入門〜インスタンス生成のタイミング〜

前回 【C++】CMakeでC++のプログラム入門〜コンストラクタとデストラクタ〜 今回はインスタンス生成のタイミングをコントロールする為の書き方。 プログラム ディレクトリ構成 ┣ main.cpp ┣ Calc.h ┣ Calc.cpp ┣ CMakeLists.txt ┗ build Calc.h [cpp] #ifndef _CALC_H_ #define _CALC_H_ #includ […]

  • 2018年6月9日
  • 2018年6月9日

【C++】CMakeでC++のプログラム入門〜コンストラクタとデストラクタ〜

前回 【C++】CMakeでC++のプログラム入門〜クラスを使ったプログラム〜 C++でのクラスを使ったプログラムの作成の続きで、コンストラクタとデストラクタについて。 プログラム ディレクトリ構成 ┣ main.cpp ┣ Calc.h ┣ Calc.cpp ┣ CMakeLists.txt ┗ build Calc.h [cpp] #ifndef _CALC_H_ #define _CALC_ […]

  • 2018年6月9日
  • 2018年6月9日

【C++】CMakeでC++のプログラム入門〜クラスを使ったプログラム〜

前回 【C++】CMakeでC++のプログラム入門〜キーボードからの入力結果を出力〜 今回はクラスを使ったプログラムの入門。 プログラム ディレクトリ構成 ディレクトリ ┣ main.cpp ┣ CMakeLists.txt ┗ build main.cpp [cpp] #include <iostream> using namespace std; // クラス宣言 class Ca […]

  • 2018年6月8日
  • 2018年6月9日

【C++】CMakeでC++のプログラム入門〜実行環境〜

はじめに 目的 C++入門の為に手軽に実行環境を作り、サンプルプログラムを作る。 CMakeを使ったビルド環境と、適当なエディタを使う。 CMakeとは、コンパイラに依存しないビルド自動化ツール。 OSはUbuntu16.4。 準備 CMakeのインストール。 公式サイトは以下。 https://cmake.org/ CMakeをインストールするまでの解説は以下がわかりやすかったです。 (注)イン […]