Сообщение Re[7]: Пригласите меня к себе на собеседование! от 24.04.2018 14:12
Изменено 24.04.2018 14:14 AleksandrN
Re[7]: Пригласите меня к себе на собеседование!
Здравствуйте, RussianFellow, Вы писали:
RF>Здравствуйте, AleksandrN, Вы писали:
AN>>А это уже дополнительный вопрос, что нужно сделать, что бы с UTF-8 работала.
RF>Вроде бы функции с префиксом w (точные их имена не помню) подходят для работы с UTF-8-строками.
Неправильно. Эти функции работают с типом wchar_t. А для работы с UTF-8 используется char.
wchar_t
UTF-8
Подумай ещё раз.
AN>>И плавно перейти к отличиям между memmove() и memcpy().
RF>И в чём отличие?
Использование memmove безопасно, если области памяти, переданные на вход функции, пересекаются.
RF>Здравствуйте, AleksandrN, Вы писали:
AN>>А это уже дополнительный вопрос, что нужно сделать, что бы с UTF-8 работала.
RF>Вроде бы функции с префиксом w (точные их имена не помню) подходят для работы с UTF-8-строками.
Неправильно. Эти функции работают с типом wchar_t. А для работы с UTF-8 используется char.
wchar_t
UTF-8
Подумай ещё раз.
AN>>И плавно перейти к отличиям между memmove() и memcpy().
RF>И в чём отличие?
Использование memmove безопасно, если области памяти, переданные на вход функции, пересекаются.
Re[7]: Пригласите меня к себе на собеседование!
Здравствуйте, RussianFellow, Вы писали:
RF>Здравствуйте, AleksandrN, Вы писали:
AN>>А это уже дополнительный вопрос, что нужно сделать, что бы с UTF-8 работала.
RF>Вроде бы функции с префиксом w (точные их имена не помню) подходят для работы с UTF-8-строками.
Неправильно. Эти функции работают с типом wchar_t. А для работы с UTF-8 используется char.
wchar_t
UTF-8
Подумай ещё раз.
AN>>И плавно перейти к отличиям между memmove() и memcpy().
RF>И в чём отличие?
Использование memmove безопасно, если области памяти, переданные функции как аргументы, пересекаются.
RF>Здравствуйте, AleksandrN, Вы писали:
AN>>А это уже дополнительный вопрос, что нужно сделать, что бы с UTF-8 работала.
RF>Вроде бы функции с префиксом w (точные их имена не помню) подходят для работы с UTF-8-строками.
Неправильно. Эти функции работают с типом wchar_t. А для работы с UTF-8 используется char.
wchar_t
UTF-8
Подумай ещё раз.
AN>>И плавно перейти к отличиям между memmove() и memcpy().
RF>И в чём отличие?
Использование memmove безопасно, если области памяти, переданные функции как аргументы, пересекаются.