問題タブ [implicit-declaration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
231 参照

c - 標準を c99 または c11 に設定すると、コンパイラが readlink() が暗黙的に宣言されていると見なすのはなぜですか?

私はこのようなおもちゃのコードを持っています

でコンパイルすると

すべて問題ありませんが、たとえば試してみると

また

エラーメッセージが表示されます

このエラーを誘発する c11 (または c99) 標準についてはどうですか?

0 投票する
0 に答える
70 参照

c - 関数 'putw の暗黙の宣言、および segfault?

私が得ているエラーは次のとおりです。

p1.c: 関数 'WriteToFile' 内: p1.c:219:2: 警告: 関数 'putw' の暗黙の宣言 [-Wimplicit-function-declaration]

問題を解決する方法がわからない。セグメンテーション違反も発生しています。コードは正常にコンパイルされますが、コードを実行すると segfault が発生します。私が得ているエラーは、セグメンテーション違反に関連していると思いますか? 誰かが洞察を提供したり、解決策を提案したりできれば、それは大歓迎です。

編集:「int k2 = atoi(argv[2]);」でセグメンテーション違反が発生していますが、原因はまだわかりません。

0 投票する
0 に答える
83 参照

c - どの暗黙の宣言が許可/有効ですか?

と知られている:

  • 関数の暗黙の宣言が無効です
  • 変数の暗黙の宣言が無効です

どの暗黙の宣言が許可/有効ですか?

一例は識別子__func__です。他の例はありますか?