C++ プログラミング入門

関数ポインタについて

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

ぜひご覧ください。

無料で視聴する すべての加入プランを見る
または
このレッスンでは、関数のポインタを取得し、ポインタ経由で呼び出す方法について説明します。
講師:
03:03

字幕

このレッスンでは 関数のポインタを取得し ポインタ経由で呼び出す方法について 説明します (キーを打つ音) C++ には 別の変数への参照を持つものとして 参照型 ポインタ型がありますが 実は関数に対しても参照を持つことができます ここで― n を受け取り プラス 10 して返す関数 f と 引数も返し方は同じですが プラス 20 して返す関数 g を 定義します そしてこの関数を保持する ポイント型の変数を定義します (キーを打つ音) これは歴史上の理由もあり 非常にややこしい構文ですが このように書く必要があります そして― (キーを打つ音) この pf 経由で呼び出して― (キーを打つ音) 実行結果を表示させてみます この通り 直接 f を実行していませんが f を実行したのと同じ結果が得られました また 関数ポインタもポインタなので 参照先を変えることができます 参照先を変えるには そのまま― 別の関数をセットすればオッケーです ただし この関数ポインタ宣言の時にした― 戻り値型と引数の型が 一致している関数でないと このように代入はできないことを 気を付けてください (キーを打つ音) 参照先を切り替えて もう一度 pf から実行してみます この通り 見かけ上は全く同じ呼び出しですが pf の参照先が変わったため 違う処理が実施されました このレッスンでは関数のポインタを取得し ポインタ経由で呼び出す方法について 説明しました

C++ プログラミング入門

C++は動作速度が高速で、非常に汎用性の高いプログラム言語です。このコースではC++初心者の方を対象に、基礎的な事項を短時間で要領よく理解できるよう説明します。C++の開発環境の整え方から始めるので、他のプログラム言語の学習経験がない方でもC++を基礎から学べます。その他言語仕様や、いくつかの簡単なアプリケーションの作成方法などについても解説します。

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

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

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

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