Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Использование предпроцессорных средств для определения условий
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Задали задачу по вычислению средствами С++ значения системы уровненний, с использованием предпроцессорных средств. Пытался сделать так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. В init.h содержится: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. В итоге сверяя работу условного оператора if и директивного #if идет расхождение, первый нормально отрабатывает, а второй постоянно выбирает w2, вразумите, что не так делаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2015, 12:24 |
|
||
|
Использование предпроцессорных средств для определения условий
|
|||
|---|---|---|---|
|
#18+
Проверил в онлайн компиляторе Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Результат w3 почему так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2015, 12:54 |
|
||
|
Использование предпроцессорных средств для определения условий
|
|||
|---|---|---|---|
|
#18+
Замени это Код: plaintext 1. на это Код: plaintext 1. Предпроцессор не умеет работать с переменными программы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2015, 14:05 |
|
||
|
Использование предпроцессорных средств для определения условий
|
|||
|---|---|---|---|
|
#18+
2Dima T Спасибо за комментарий, сам до него дошел за пару минут до этого опытным путем =( П.С. Если кто-то столкнется с такой же задачей, используйте обычное ветвление, а операции в ветви опишите в макросах и обращайтесь к ним... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2015, 14:26 |
|
||
|
Использование предпроцессорных средств для определения условий
|
|||
|---|---|---|---|
|
#18+
Студентикк, так у вас w_i макрофункции ? Тогда почему пробел между именем функции и скобкой начинающей перечисление аргументов ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2015, 02:01 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=49&tid=2019078]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 142ms |

| 0 / 0 |
