可以将来自MS Visual Studio的资源与Eclipse& Cygwin的?

时间:2012-02-29 09:14:12

标签: c++ eclipse visual-studio cygwin

我是C ++的菜鸟,但我需要尽快解决这个问题。 我正在尝试使用Cygwin工具链在Eclipse中运行一些C ++示例。这些示例使用wcsncpy_s(在string.h或wchar.h中)等函数。 问题是我只能使用MS Visual Studio编译这些示例:即使包含string.h或wchar.h,wcsncpy_s也会被标记为“未声明”。

有没有办法在Eclipse中使用cygwin并使用来自Microsoft的资源(我相信的库)(如上所述)?也许我只需要更新Cygwin?或者没有解决方案吗? 请指教:))

1 个答案:

答案 0 :(得分:0)

wcsncpy_s不是标准的C或C ++库函数(注意:我认为它们可能在C11中添加了类似的功能,但我不确定)。它是Microsoft在Visual Studio中添加到其标准库中的函数。

这不是一个糟糕的功能,它的作用。但这不符合标准。并且他们不使用通常的前导下划线来表示它是非标准的。