1

dprintf()を使用すると、「dprintf の暗黙の宣言」という警告が表示されます。それは必要なファイルが含まれていないことを意味する傾向がありますが、stdio.h は既に含まれています。これで十分なはずです。他に dprintf に必要なものはありますか?

4

3 に答える 3

2

いくつかのマクロを設定する必要がある場合があります。include次のいずれかの前に、ファイルの先頭に置きます

#define _POSIX_C_SOURCE  200809L
#define _GNU_SOURCE

(それで十分ですが、使用しているGLibCのバージョンはわかりません)

于 2016-09-24T00:02:38.813 に答える