Могут ли ресурсы из MS Visual Studio использоваться с Eclipse & Cygwin? - PullRequest
0 голосов
/ 29 февраля 2012

Я нуб с C ++, но мне нужно решить эту проблему как можно скорее.Я пытаюсь запустить некоторые примеры C ++ в Eclipse с помощью набора инструментов Cygwin.В этих примерах используются такие функции, как wcsncpy_s (в string.h или wchar.h).Проблема в том, что я могу использовать только MS Visual Studio для компиляции этих примеров: wcsncpy_s помечен как «undeclared», даже если включены string.h или wchar.h.

Есть ли способ использовать cygwin с Eclipseа также использовать ресурсы (библиотеки, которые я считаю) от Microsoft (например, упомянутые выше)?Может мне просто нужно обновить Cygwin?Или для этого нет решения?Пожалуйста, совет:)

1 Ответ

0 голосов
/ 29 февраля 2012

wcsncpy_s не является стандартной библиотечной функцией C или C ++ (примечание: я думаю, что они могли добавить подобную функцию в C11, но я не уверен). Это функция, которую Microsoft добавила в свои стандартные библиотеки в Visual Studio.

Это не плохая функция для того, что она делает. Но это нестандартно. И они не используют обычное начальное подчеркивание, чтобы указать, что оно нестандартно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...