この特定の C++ コード プロジェクトには、関数定義の前に付ける 0xFF バイト マーカーがあります。
これの目的は何ですか?いくつかの単純なソース ファイル パーサーを支援するためですか?
どうやらコンパイラはこれらのマーカーを無視します。
それはForm Feed (ASCII 12) (on wiki-pedia )、つまり空白文字である可能性があります。
フォーム フィード文字は、ソース コードのプレーン テキスト ファイルで改ページの区切り記号として、またはコードのセクションのマーカーとして使用されることがあります。一部のエディター、特に emacs には、フォーム フィード文字でページ アップ/ダウンするコマンドが組み込まれています。この規則は主に Lisp コードで使用され、Python ソース コードでも見られます。
ソースコードがレビュー/アーカイブ用に紙に印刷されるのが一般的だった頃、ソースでは一般的でした。
FF
印刷物はプレーン テキスト ドキュメントで「改ページ」として解釈されます