header-files

    3

    2答えて

    Linuxやgccで浮動小数点型と倍精度型の両方にuint64_tのような型を提供するヘッダーがあるのでしょうか?

    1

    2答えて

    ncmpcppのソースコードを見ていて、これを見ました。 #include <mpd/client.h> このファイルの中には、ncmpcppで使用される関数があります。しかし、それらは単なるヘッダーです。 cppファイルはどこかに存在しなければなりませんか?私は同じディレクトリでそれらを見つけることができませんでした。彼らはどこにいる? また、含まれているものが<と>で囲まれている場合、どの

    1

    1答えて

    私はOpenBSD 5.0にいくつかのコードを移植しています。私はこの非常に奇妙な問題に遭遇しました。 私のビルド設定は、-isystem /usr/local/includeを使用しています。覚えておくことは難しいですが、私は、システムタイプの-Wallの私の使用からコンパイラの警告の塊を避けるためにそれをしたと信じて - BSDのような - /usr/local/includeにブーストをイン

    4

    1答えて

    私はブーストシリアル化ライブラリを試しています。唯一の問題は、別の.hと.cppファイルを持つオブジェクトをシリアル化しようとするときです。私は、このコマンドを使用してコンパイルする場合: g++ boostSerialize.cpp Class.cpp -lboost_serialization を私はこのエラーを取得: /tmp/cc8kbW6J.o: In function `void

    6

    3答えて

    私はいくつかの450要素の文字配列を持っています(lcd画面に表示するビットマップデータを格納しています)。私はそれらをヘッダファイルの下に置きたいと思いますが、#defineです。 Cでどうすればいいですか? #define numbers[450] {0, 1,etc...} #define numbers {0, 1, etc...} #define numbers[450]は、うーん...

    8

    7答えて

    ここに私が最近持っていた問題は、他の人たちにとって共通の痛みであることがあります。 私は他の誰かのレガシーCコードと一緒に作業しており、関数またはマクロが定義されている場所を見つける必要があります。コード#includeは、特定のプロジェクトのシステムライブラリに加えて、さまざまな標準システムライブラリをまとめたものです。 特定の機能、マクロ、またはその他のグローバルについて定義された場所をすばや

    6

    2答えて

    私はライブラリを作成していますが、すべてのコードをパッケージ化してすべてのヘッダーファイルをフォルダに入れてから、フォルダと静的ライブラリを圧縮しても問題なく動作していますが、 「ビルド段階」の下の「ヘッダーのコピー」を参照してください。私はこのすべてのリンクを読んだことがある : Using open source static libraries Creating static librari

    0

    2答えて

    スタックオーバーフローのアドバイスは、いつ使うべきか、ユーザ宣言宣言をしないと言いました。 私はこれに出くわした: - struct X; // Forward declaration of X void f1(X* px) {} // Legal: can always use a pointer/reference X f2(int); // Legal: return v

    4

    4答えて

    可能性の重複: What is forward declaration in c++? 私は、コードの一部は、この単純な例ではやっていることについて質問があります。私は友人のクラスを探し、その動作を理解していますが、実際にトップクラスの宣言(つまりロボット)が何を理解していません。ハッピークラスはロボットオブジェクトを使用できますが、プライベートパーツにアクセスすることはできません。情報があればわ

    2

    5答えて

    .hにC++クラスを定義し、そのメソッドを.cppで定義しますが、コードの外観が不規則になります。 .hファイルにあるクラス定義にすべてのメソッドの定義を入れたいのですが、別のファイルによってクラスヘッダーファイルが含まれている場合、コンパイラが同じメソッド/関数の重複コードを生成することが心配です。 リンカーは重複したコードを見つけてマージしてファイルサイズを縮小しますか? そうでない場合は、代