LINUX.ORG.RU

История изменений

Исправление wandrien, (текущая версия) :

Ну, предложи другой способ заполнения большого блока памяти большим паттерном

libc должна на каждый частный случай предоставить функцию? Сишники нынче не те, совсем обленились.

Документацию все читали, разумеется, но надо видеть не только её. Практика приоритетнее теории.

У memcpy есть СЕМАНТИКА. Вы используете функцию не по назначению и удивляетесь, что что-то не работает.

Практика приоритетнее теории.

Для справки: стандарт языка описывает общие требования к реализации на любой возможной платформе, ОС, компиляторе, интерпретаторе, чём угодно. Он не описывает костыли и детали реализации конкретной библиотеки.

Исходная версия wandrien, :

Ну, предложи другой способ заполнения большого блока памяти большим паттерном

libc должна на каждый частный случай предоставить функцию? Сишники нынче не те, совсем обленились.

Документацию все читали, разумеется, но надо видеть не только её. Практика приоритетнее теории.

У memcpy есть СЕМАНТИКА. Вы используете функцию не по назначению и удивляетесь, что что-то не работает.

Практика приоритетнее теории.

Для справки: стандарт языка описывает общие требования к реализации на любой возможной платформе, ОС, компилятор, интерпретаторе, чём угодно. Он не описывает костыли и детали реализации конкретной библиотеки.