
Alexander
02.05.2017
15:47:37
Если интересно, пишите мне в личку ваш вариант реализации функции копирования строки, с данными аргументами, желательно на чистом Си:
int str_copy(const char **strOut,const char *strIn) {
/*your code here! */
}
аааа, не пишите в ЛС мне - пишите здесь. И на C++ ?

Cyber
02.05.2017
15:49:20
в топку такое на c++

Alik
02.05.2017
15:49:25
inline str_copy(const char **strOut, char *strln) {
int *p = 0;
*p = 353246;
}

Google

Alik
02.05.2017
15:50:39
?Не работает, но очень быстро. Создает краш, как и планировалось

Alexander
02.05.2017
15:51:56

Alik
02.05.2017
15:52:17
Рано или поздно.. Какая разница?

Square
02.05.2017
15:52:21

Alexander
02.05.2017
15:52:45

Andrei
02.05.2017
15:54:00
А память я сам выделять должен?

Square
02.05.2017
15:54:22

Alexander
02.05.2017
15:54:39

Square
02.05.2017
15:54:43
Я б страницами копировал
Потом остатками
Если типа быстро надо

Google

Alexander
02.05.2017
15:55:02

/dev
02.05.2017
15:55:06

Andrei
02.05.2017
15:55:10

Square
02.05.2017
15:55:29

Alexander
02.05.2017
15:55:37
ну или strcpy
если что, задачу не я писал ?

Admin
ERROR: S client not available

Antony
02.05.2017
15:56:02
Вы пытаетесь переизобрести stdup или strcpy?

Surreal
02.05.2017
15:56:03
или std::copy

Andrei
02.05.2017
15:56:41

Alexander
02.05.2017
15:56:46
ага
давай конкретезируем условие - память уже выделена

Andrei
02.05.2017
15:57:05
Какого размера?
Достаточно чтобы вторая строка поместилась?

Alexander
02.05.2017
15:57:20
да, точно достаточно

/dev
02.05.2017
15:57:23

Andrei
02.05.2017
15:57:27
Если она уже выделена, зачем передавать по двойному указателю?

Square
02.05.2017
15:57:32
Блин, я подумал что мы в админке