История изменений
Исправление RiseOfDeath, (текущая версия) :
Ну и давайте зайдем с другой стороны.
Вот сформулирую задачу уровня студента первого курса:
1. Напишите функцию на языке C, которая получает из текстовой строки число, представленное в виде текста. Свое решение обоснуйте.
2. В дополнение к п. 1 не используйте функций не из stdlib.h (там лежит atoiю Фактически это следует понимать как «не использовать функции из других хедеров»). Обоснуйте своей решение.
3. В дополнение к п. 2 сделайте так чтобы компиляторы не игнорили inline для этой функции.
4. В дополнение к п. 3 сделайте проверку входных данных и возврат ошибок.
Исправление RiseOfDeath, :
Ну и давайте зайдем с другой стороны.
Вот сформулирую задачу уровня студента первого курса:
1. Напишите функцию на языке C, которая получает из текстовой строки число, представленное в виде текста. Свое решение обоснуйте.
2. В дополнение к п. 1 не используйте функций не из stdlib.h (там лежит atoiю Фактически это следует понимать как «не использовать функции из других хедеров»). Обоснуйте своей решение.
3. В дополнение к п. 2 сделайте так чтобы компиляторы не игнорили inline для этой функции.
4. В дополнение к п. 3 сделайте проверку входных данных и возврат ошибки.
Исходная версия RiseOfDeath, :
Ну и давайте зайдем с другой стороны.
Вот дам вам (ну или точнее неопределенному кругу лиц, включая сосбтвенно вас) задачу уровня студента первого курса:
1. Напишите функцию на языке C, которая получает из текстовой строки число, представленное в виде текста. Свое решение обоснуйте.
2. Напишите функцию на языке C, которая получает из текстовой строки число, представленное в виде текста. Не использует функций не из stdlib.h (там лежит atoiю Фактически это следует понимать как «не использовать функции из других хедеров»). Обоснуйте своей решение.
3. Сделать как в П. 2, так чтобы компиляторы не игнорили inline для этой функции.