header-files

    3

    2答えて

    私のアプリケーションの1つでは、 "mqueue.h"を使用しています。私はそれをコンパイルして実行することができました。しかし のようなものを不平を言っている* mqueue.hが* を発見していない私は、コードをリリースし、誰に当社の顧客の一つは、彼はしかし、正確なエラーメッセージを添付していません。私のlinuxのPCでは、/ usr/includeにあります。誰もがファイルを見つけることが

    4

    2答えて

    そうでなければ、別のファイル(MyEnums.hなど)に含める必要があります.mまたは.hファイルがタイプまたは値の1つを参照するたびに#import MyEnums.hする必要があります?ここで はMyClass.hのサンプルコードです: #import <Foundation/Foundation.h> // #1 placeholder @interface MyClass : NS

    9

    6答えて

    これは本当にばかげた質問のように思えるかもしれませんが、実際にはObjective-Cのヘッダーファイル(実際には#importと呼んでいます)を入れるコストはいくらですか?私は常にさまざまな場所に同じヘッダーを含めることに疲れているので、私は単純にGlobalReferences.hというファイルを作成し、いくつかのよく参照されるヘッダーを含むことにしました。 他のファイルが使用されていない場合

    2

    4答えて

    EclipseがCプロジェクトに新しいファイル( .cまたは .hファイル)を作成すると、エディタは常に以下のようにファイルの先頭に#defineを自動的に作成します。ファイル名が 'myCFile.c ' #ifndef MYCFILE_C_ #define MYCFILE_C_ 他の編集者もこれをやっているのを見たことがあります(CodewrightとSlikEditと思います)。 #d

    0

    1答えて

    このメッセージが(タイトルの中に)続きます。私が何をしているのかを見たい場合は、自分のコードを素早く見てください。私はピアピッカーを実装し始めたばかりなので、まだ完全には完了していません。私はちょうど最初の部分でいくつかのアドバイス/助けが必要です。 2つの#import文の間にある.mファイルにエラーが表示されます。つまり、ヘッダーファイルでGKPeerPickerControllerを使用した

    13

    8答えて

    多くのクラスがあると、クラスごとに1つの* .hと1つの* .cppファイルを使用すると、コンパイル時間が大幅に増加することがわかりました。非として*の.cppファイルに定義 :だから私は、次のトリックを思い付いた ;(はい、私はブーストを使用して)私はすでにプリコンパイル済みヘッダーとインクリメンタルリンクを使用していますが、まだコンパイル時間が非常に長いです-compilable 定義された*

    0

    7答えて

    私は、ワークスペースに* .cと* .hファイルを持つプレーンなCコードを持っています。 私は struct my1 { int a; .. .. }my_t; として、いくつかの構造を宣言する1.Hヘッダファイルを持っているが、私は次のように別のヘッダファイル2.Hにタイプstruct MY1の変数を宣言しようとすると、: - struct my1 variable1; この宣

    8

    5答えて

    私は、お互いを含む膨大な数の複雑なヘッダファイルを持つ非常に大きなプロジェクトを持っています。それが依存している膨大な数のサードパーティライブラリもあります。私は混乱をまっすぐにしようとしていますが、いくつかの問題があります。#includeディレクティブを削除するだけで、それが含まれていたものが他のファイルの1つに含まれていることがわかります。これを理解するのに役立つツールはありますか?私は実際

    0

    2答えて

    私は常に存在していたバイナリを持っています。それは常に存在していたクラスCを持っています。新しいメソッドMをクラスCに導入する必要がありますが、一部のユーザーにはそのメソッドの存在を認識させたいだけです。 このようなメソッドを削除することで、どのような問題を導入できますか?そのようなアプローチは下位互換性がありますか? 編集:メソッドを見つける方法があるかどうかは実際には気にしません。私たちは、彼