/PPPUCpp2ndJP

"C++によるプログラミングの原則と実践" の演習問題の解答

Primary LanguageC++MIT LicenseMIT

C++によるプログラミングの原則と実践


書籍『C++によるプログラミングの原則と実践』 で取り扱っている問題(Try this、ドリル、練習問題)の解答。

ディレクトリ構成

ディレクトリ名 説明
ch02 2章で取り扱った問題の解答
ch03 3章で取り扱った問題の解答
・・・ ・・・
images Markdown等に使用した画像
include 本書で使用されるヘッダーファイル等
Programming-code http://www.stroustrup.com/Programming/Programming-code.zip の内容物、Web Archive から

コンパイルと実行

LLVM Clang

# Linux
$ clang++ -o example1 ch02/2_drill_2_helloWorld.cpp
$ ./example1

# Windows
$ clang++ -o example1.exe .\ch02\2_drill_2_helloWorld.cpp
$ .\example1.exe

GCC

# Linux
$ g++ -o example2 ch02/2_drill_2_helloWorld.cpp
$ ./example2

# Windows
$ g++ -o example2.exe .\ch02\2_drill_2_helloWorld.cpp
$ .\example2.exe

MSVC cl.exe (Windows)

# Develop Powershell for VS 2019
$ cl /source-charset:utf-8 .\ch02\2_drill_2_helloWorld.cpp
$ .\2_drill_2_helloWorld.exe

ノート

  • std_lib_facilities.husing namespace stdは含まれているが std::は敢えて書いてある。

参考