memcpy() в с++
std:: ?
Короче, я не понял, что ты хотел этим сказать.
нет, мля, просто всё в пространство std засовывается. RTFM
Ничуть не более приятная фраза. Все прочие функции, например, memset не вызывают затруднений.
#include <cstring> ?
В C memcpy определён в memory.h, а в C++ в cstring
почти. memory.h заинклужен в string.h
В следующий раз используй параметр -Wall
[badabing:~]cat test.c
int main
{
printf("shit\n");
}
[badabing:~]gcc test.c
[badabing:~]g++ test.c
test.c: In function `int main':
test.c: 3: error: `printf' undeclared (first use this function)
test.c: 3: error: (Each undeclared identifier is reported only once for each
function it appears in.)
[badabing:~]
-Wall был включен, кстати.
Ну тогда видимо моск отключен походу
#include <string.h>
спасет отца русской демократии
и не надо никаких std::
Оставить комментарий
sollariss
Есть проблема :Код без проблем компилируется gcc, но g++ говорит "memcpy undeclared". Что бы это значило?