問題タブ [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 に答える
129 参照

c# - 非ローカル変数宣言で暗黙の型指定が許可されないのはなぜですか?

私はこれを変更しました:

...これに:

...そして、コンパイラから次のメッセージが表示されました。

"コンテキスト キーワード 'var' は、ローカル変数宣言内でのみ使用できます"

0 投票する
2 に答える
99 参照

c# - ブロック外の暗黙的に型付けされた変数にアクセスする

匿名型オブジェクトを返すオブジェクトとして変数を宣言しようとしています。(タイプ Anonymous1 を Anonymous2 に暗黙的に変換することはできません。

0 投票する
3 に答える
272 参照

c - メソッド呼び出し時の型の競合

ここで何が間違っているのかわかりません-エラーが発生します:

「警告: 'printBoard' のタイプが競合しています [デフォルトで有効] 注: 'printBoard' の以前の暗黙の宣言はここにありました"

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

c - 警告: 関数 TableCreate の暗黙的な宣言

このプロジェクトのハッシュ テーブル データ構造を構築する必要があります。これは他のファイルで行いました。なんらかの理由で、プログラムをコンパイルするとエラーが発生します。これはTableCreate();、ハッシュ テーブルの初期化関数 () に関するものです。コードのこの部分をメイン関数から削除して実行すると、正常に動作しますが、ハッシュ テーブルに何かを追加しようとすると segfault が発生します。

私のハッシュ テーブル コードは教授から提供されたハッシュ テーブル コードの例に基づいているため、私のハッシュ テーブル コードはこのエラーとは何の関係もないと考えています。

私はGCCコンパイラを使用しています。

この問題を解決するのを手伝ってください。

エラーメッセージ

src/sshell.c: 関数 âmain 内:
src/sshell.c:34: 警告: 関数 âTableCreate の暗黙の宣言
src/sshell.c:34: 警告: 割り当てにより、キャストなしで整数からポインターが作成されます

sshell.c

hash_table.c

hash_table.h ファイルのコード

0 投票する
2 に答える
2665 参照

c - 警告: 関数 'daemon' の暗黙の宣言

プログラムのコンパイル中にこの警告が表示されます。daemon() は unistd.h とそのインクルードで宣言されています。これを修正または非表示にする方法は?

エラー:

プログラムの一部:

セットアップ: gcc4.8.2、glibc2.19 CFLAGS=-std=c99 -Wall -Wpedantic -Wextra

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

c - 関数の暗黙の宣言と競合する型の警告

私は現在、C でプログラムを書いています。すべて正常に動作しますが、「make」を実行しようとすると、いくつかの警告が表示されます。

私の調査によると、これは通常、実際の呼び出しの後に関数が宣言されたときに発生します。

ただし、関数のプロトタイプをヘッダー ファイルに適切に配置したので、他に何が原因なのか疑問に思っていました。メイクファイルが正しく設定されていない可能性がありますか?

https://github.com/fish-guts/concurrentにある私のアプリケーションのソース

0 投票する
3 に答える
454 参照

ruby - Ruby の暗黙的な戻り値のスコープ

include?明示的なリターンと暗黙的なリターンの違いを調べるために、自己定義のメソッドを使用しています。反復処理されたコレクションを返すことを理解している#eachので、真/偽の暗黙の戻り値を正しい場所に配置する必要があると思いますが、そうするとコレクションが戻ってきて、何を変更すればよいかわかりません。

以下は私がチェックしているテストですが、返品を正しく一致させる方法がわかりません。それらが一致しないのはなぜですか、または暗黙的な戻り値の範囲をどのように理解する必要がありますか?

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

c - 関数「toLower」の暗黙の宣言、すでに含まれています

プログラムでこれら 2 つのコンパイル エラーが発生し続けます。

私は次のように定義しました。

エラーのある関数は次のとおりです。

私の主な機能は次のとおりです。

ctype.h を含めたので、なぜこのエラーが発生するのかわかりません。