Welcome. Browse the jQuery Mobile components and learn how to make rich, accessible, touch-friendly websites and apps. Overview Intro to jQuery Mobile Quick start guide Features Accessibility Supported platforms
クロスプラットフォーム対応コードを書くときにプラットフォーム依存部分を切り分けるプリプロセッサディレクティブのメモ。 Compiler GCC #ifdef __GNUC__ #if __GNUC__ >= 3 // GCC3.0以上 Borland C++ #ifdef __BORLANDC__ intel Compiler #ifdef __INTEL_COMPILER Microsoft Compiler #ifdef _MSC_VER #if _MSC_VER >=600 // C Compiler 6.0以降 VC++含む #if _MSC_VER >=700 // C/C++ Compiler 7.0以降 VC++含む #if _MSC_VER >=800 // VC++1.0以降 #if _MSC_VER >=900 // VC++2.0以降 #if _MSC_VER >=1
gccとVC x86/x64環境で開発する上で, gccとVCはどちらも非常に優れたC/C++コンパイラです. ただLinuxとWindowsのどちらの環境でも動作するようなC/C++コードを書くためには, gccとVC, およびそれらが動作するOSの違いが問題になることがあります. ここではそれらの違いについてまとめていきたいと思います. なお説明を簡単にするためにマクロを多用していますが実際には可能なら別の手段をとるか, 名前がぶつからないような命名規則に則ったマクロ名をつけることをお薦めします. 対象 定義済みマクロ 有用なマクロ コンパイルオプション 演算子の代替表現の抑制 日本語のコメント 型 pragma attributeとdeclspec ファイル入出力 テキストとバイナリ 巨大なファイル static変数の初期化 snprintf 例外ハンドラ intrinsic関数
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く