LINUX.ORG.RU

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

Исправление 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 для этой функции.