6 / 4 / 3
Регистрация: 15.10.2011
Сообщений: 44
|
||||||||||||||||
1 | ||||||||||||||||
#define работает не так, как ожидается11.02.2013, 17:43. Показов 1956. Ответов 3
Метки нет (Все метки)
Здравствуйте. Подскажите, пожалуйста, почему в таком случае некорректно использовать #define:
Добавлено через 9 минут Решил проблему. Под дефолтом прописал
0
|
11.02.2013, 17:43 | |
Ответы с готовыми решениями:
3
Почему цикл работает не так, как ожидается? Условие в цикле do while работает не так, как ожидается Прочитать символы из файла, используя eof() (программа работает не так, как ожидается) Пользовательская функция работает не так, как ожидается: найти причины странного поведения функции |
127 / 125 / 16
Регистрация: 03.07.2011
Сообщений: 354
|
|
11.02.2013, 18:17 | 2 |
define - определяет имя(для препроцессора)
вначале кода пишите define, а в этом месте просто line. Посмотрите про работу препроцессора и разберитесь. а вообще то что вы пытаетесь сделать - извращение)
0
|
7 / 7 / 1
Регистрация: 29.03.2011
Сообщений: 81
|
|
11.02.2013, 18:28 | 3 |
Вы видимо не понимаете, препроцессор обрабатывает ваш код перед компиляцией 1 раз и потому он вообще не знает что в тот момент(момент компиляции) будет в переменной kind... а значит ваш код не будет работать так как вы хотите, кроме случая когда kind это тоже число определенное #define'ом ранее.
0
|
Mobile Software Engineer
5381 / 1585 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
|
|
11.02.2013, 19:55 | 4 |
0
|
11.02.2013, 19:55 | |
11.02.2013, 19:55 | |
Помогаю со студенческими работами здесь
4
Почему при вводе элементов массива, программа прекращает работу или работает не так, как ожидается? ConstraintSet работает не так как ожидается в Handler Почему malloc работает не так, как ожидается? Код работает не так, как ожидается (найти и исправить ошибки) Объяснить, почему программа для подсчёта скобок в тексте работает не так, как ожидается Нюансы работы с массивами: почему программа ведёт себя не так, как ожидается? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |