0

VS2013 で次のコンパイル エラーが発生しました。

error C4996: '_strdup': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strdup. See online help for details.

したがって、「_strdup」を同じものに置き換えるように求められます。

_strdup (POSIX) を strdup に置き換えるよう求めるエラーが多数見られますが、そうではありません。

また、同じコードが他の多くの人のマシンでも動作します (通常は同じプロジェクト プロパティを使用)。したがって、コードを変更する必要はないと思いますが、PC で何かを変更する必要があります。

何か案が ?

4

1 に答える 1

0

(故意ではありませんが) Microsoft ファイルを変更しました。そのため、この奇妙なエラーが発生しました

于 2014-12-31T10:35:21.053 に答える