declaration

    0

    1答えて

    "typedef unsigned long long u64;"のカスタムタイプu64の使い方他のヘッダーファイルを実際には含まないヘッダーファイルでは?私は前方宣言を使用してtypedefは構造体とすべてのためのQ & Aを見てきましたが、それは以下のスニペットのようなものになると何: //my_type.h typedef int s32; typede

    -1

    1答えて

    私は8086プログラムを書いていましたが、それはうまくいきますが、変数を宣言する部分に来るとエミュレータからエラーが出ます。ラインtemp db 0x0Fを実行しようとすると、エミュレータは言う: unknown opcode skipped: 32 not 8086 instruction - not supported yet. ここに私の完全なプログラムがあります: org 100h mo

    4

    2答えて

    次はgccバージョン6.3で有効なcコードとして受け入れられていますこれが合理的な理由であるとはいえ、私はそれが何であるか不思議です。この質問は、"\x43\xde\xa0"ではなく{ '\x43', '\xde', '\xa0' }のようなものを書き込むことが非常に魅力的で、*my_arrayの代わりにmy_array[]を書くのを忘れるとすぐに、バイト配列(unsigned charではなくc

    0

    2答えて

    私は数年前からEclipse IDEを使用してきました。 C言語でプログラミングするときは、Ctrl +クリックで記号をクリックすると、Eclipseがシンボルの宣言のファイルと行に移動します。 IDEを使用しない場合、どうすればよいですか?私は何百ものヘッダファイルを含む大規模なFOSSプロジェクトをコンパイルするためにgccを使用しています。 Cファイルを見ると、もっと知りたい機能があります。

    9

    1答えて

    typedef float vec3[3]; void test(vec3 const vptr) { *vptr = 1.f; // error: assignment of read-only location vptr[0] = 1.f; // error: assignment of read-only location vptr++; // no err

    0

    1答えて

    匿名クラスを持つこのMixinコンストラクトがスローされるので、エラーなしでコンパイルできません。 export type Constructor<T> = new (...args: any[]) => T; export interface IFooable {} export default function FooableMixin<T extends Constructor<{}>>

    0

    1答えて

    私はこの疑問を聞いていないかもしれないと思うかもしれないし、インターネットはこの質問について多くの参考文献を持っているだろう。しかし、私を信じて、私は適切に答える答えは見つけられません。なぜ我々だから私は、一般的に なぜ我々はオブジェクトを宣言します。この方法例えば マップM =新しいHashMapの() なぜ のHashMapメートル=新しいHashMapの()にだからここにこの質問 を依頼する

    0

    2答えて

    私はconst_castを<>とそれが引き起こす混乱についてインターネットとStackOverflowのを探索し、私は、しかし、私はまだ疑問を持っている、便利なものを見つけました。このコードを考慮 は、 #include <iostream> using namespace std; int main(void) { const int a = 1; int *p =

    0

    1答えて

    次のコードを理解しようとすると動かなくなります。 class V8_EXPORT Utf8Value { public: explicit Utf8Value(Local<v8::Value> obj); ~Utf8Value(); char* operator*() { return str_; } const char* operato

    1

    1答えて

    を構造体へキャストしていませんmyValuesに割り当てる*。私はmallocをキャストすべきではないことを知っているので、どうすればいいのですか?どうしましたか? 正確なエラー: a value of type "void *" cannot be assigned to an entity of time "myValues *" #include <stdio.h> #include <s