調べもの:#pragma once [プログラミング学習]
C++言語のソースを読んでいてわからなかったので調べた。
あっさり、Visual C++で、includeが複数定義されないためのディレクティブだとわかった。
それだけだと何なので、プリプロセッサも少し調べた。
「pragma once - Google 検索」
http://www.google.co.jp/search?hl=ja&q=pragma+once&lr=&aq=f&oq=
「C言語編 第60章 インクルードガード」
http://www.geocities.jp/ky_webid/c/060.html
「ヘッダーファイルは慎重に扱わないと危険です」
http://marupeke296.com/CPP_HederFileALaCarte.html
「プラグマ」
http://docs.sun.com/source/806-4838/Pragmas.html
「C言語編 第52章 プリプロセッサディレクティブ」
http://www.geocities.jp/ky_webid/c/052.html
「C言語 プリプロセッサ」
http://itref.fc2web.com/c/preprocessor.html
あっさり、Visual C++で、includeが複数定義されないためのディレクティブだとわかった。
それだけだと何なので、プリプロセッサも少し調べた。
「pragma once - Google 検索」
http://www.google.co.jp/search?hl=ja&q=pragma+once&lr=&aq=f&oq=
「C言語編 第60章 インクルードガード」
http://www.geocities.jp/ky_webid/c/060.html
「ヘッダーファイルは慎重に扱わないと危険です」
http://marupeke296.com/CPP_HederFileALaCarte.html
「プラグマ」
http://docs.sun.com/source/806-4838/Pragmas.html
「C言語編 第52章 プリプロセッサディレクティブ」
http://www.geocities.jp/ky_webid/c/052.html
「C言語 プリプロセッサ」
http://itref.fc2web.com/c/preprocessor.html
コメント 0