C++11, 14の新機能

強い型付けの列挙型

全333コースを10日間無料で

ぜひご覧ください。

無料で視聴する すべての加入プランを見る
または
このレッスンでは、機能の強化された列挙型について説明します。
講師:
02:05

字幕

このレッスンでは機能の追加された列挙型について説明しますC++11で列挙型に三つ機能追加が行われました1つは列挙型の基盤となる型を指定できるようになったことですこのように記述するとこの列挙型Eのメンバは全てshort型の値をもつということになりますここにはshortでなくともunsigned やchar型など整数型であればなんでも入れることができますもう1つは列挙型がスコープをもてるようになったことです列挙型にスコープをもたせるにはenumの後ろにclassあるいはstruct と記述しますこの2つはどちらでも意味は変わりませんこのスコープがついた列挙型のメンバにアクセスするには型名とコロン2つが必要になりますまた整数型として扱いたい場合にはstatic_castをつかって整数型にキャストする必要がありますスコープがない列挙型についてはこれまで通りstatic_castがなくとも暗黙的に整数型に変換できます最後にもう1つ列挙型はスコープがある列挙型もスコープがない列挙型も前方宣言が行えるようになりましたこのレッスンでは機能の強化された列挙型について説明しました

C++11, 14の新機能

C++11,とC++14では大幅に機能追加が行われ、これまでのC++よりも遥かに快適なプログラミングが行えるようになりました。このコースではC++03からC++11とC++14で新たに追加された言語機能や標準ライブラリについて簡単に紹介します。進化したC++を知ってより快適にプログラミングを行うために、ぜひともこのコースをご覧ください。

1時間57分 (43 ビデオ)
現在、カスタマーレビューはありません…
 
ソフトウェア・トピック
価格: 2,990
発売日:2015年10月15日

このコースは、「オンデマンド」でご利用可能であり、ダウンロードすることもオンラインで見ることもできます。

ダウンロードすると、オフラインでコースを使用し、豊富なインターフェースをフルに活用できます。複数のデバイスを使用したり、 一度に全コースをダウンロードしたくない場合は、アカントにログインして、ストリーミング・ビデオとしてコースのレッスンを視聴してください。

ビデオトレーニングをお楽しみいただけますように! お問い合わせは、cs-jp@lynda.com宛までご連絡ください。