Написание кода на языке C++, не зная языка С++.
Nikan, иногда - да. Но при частых экспериментах - замучаешься, да и когда забываешь - тоже злишься. А так сделал пб с бибкой, вставил в проект - и всё.
версия 6.2.1 в пб #define принимает , а вот на условные директивы #if, #elif, #else, #endif, #ifdef, #ifndef раскаляется до красноты
кстати бывают проблемы если из браузера копирнуть код, то тоже выдает некорректный блок. А если из IDE то не краснеет. С #define так попал раз.Ivan_Kornege писал(а): ↑10.12.2019{, 17:14}Код компилируется в IDE но невозможно вставить в БП ни в какой версии от 4 до 6.2.1 проверил везде пишет некорректный блок
Александр, дэфайн то видимо автор поправил , блок не матерится. А вот ифы , элифы, энлифы которые за решеткой просто не переваривает. Ну и воид тоже не пропускает если в DeclareCection.
Это я заметил. Тут есть еще одна закорючка если закомментировать текст //* то тоже красный флаг выбрасывает. И кстати сегодня еще такой косяк заметил если закомментировать иф и ендиф, вот так:
Код: Выделить всё
//#if (USE_FONTS == 1)
#include "fonts.h"
//#endif
да ты просто фокусник заменил Оператор сравнения на Арифметический оператор.
Ну извинитеIvan_Kornege писал(а): ↑11.12.2019{, 11:29}да ты просто фокусник заменил Оператор сравнения на Арифметический оператор.
поэтому смотрю наезжаешь на тех кто знает - красавчег пусть знают наших
поддерживаю!
Специально скачал Portable FLProg 6.2.1 , у меня ОС Win7 64 bit.
И что тонкости хитрости это тайна великих инков и Владимира Геннадьевича ?
Нет не тайна
потренировался не всегда срабатывает. Фокус не удался. Тренировки в этом году заканчиваю. Бум ждать что автор с этим сделает.
Здесь описан #endif, но есть и другие директивы ... )) со своими нюансами