Свързани въпроси 'conditional-compilation'

Haxe определя с точка
В Haxe, какъв е правилният начин за позоваване на дефиниране с точка? Например, за библиотеката thx.core , как да напиша условна компилация срещу името на библиотеката? #if thx.core #end Освен това, има ли общи правила за специални знаци?
144 изгледи
schedule 20.09.2022

Възможно ли е да се включват файлове (свързване) въз основа на свойство на компонент?
Delphi 2007/2009 странен въпрос тук: Възможно ли е, въз основа на свойство на компонент, дефинирано по време на проектиране, да включите файлове в свързването или да ги оставите? Пример: Ако оставя SomeProperty true, при компилиране единицата...
570 изгледи
schedule 26.10.2022

Споделяне на данни между библиотечен модул и неговия тестов модул
Имам библиотека с алгоритъм за намиране на пътя и тестов модул, който графично показва всяка стъпка, която алгоритъмът предприема. Идеята е човек да може условно да компилира или тест за алгоритъма, или библиотеката. Така че обектът на алгоритъма...
146 изгледи
schedule 30.11.2023

gcc условна компилация
Научавам за условната компилация и мисля, че я разбирам добре досега. Сега, ако имам кода: #ifdef UMP_TO_FILE //do something here... #endif и тичам: gcc myprogram.c -DUMP_TO_FILE След това кодовият блок "//направи нещо...
4957 изгледи
schedule 01.01.2024

какво е предимството на използването на условен атрибут пред #if/#endif
Наистина бих искал да знам има ли реално предимство от използването на условни атрибути пред #if и #endif. За мен използването на всеки е същото, с изключение на разликата в синтаксиса. [Conditional("DEBUG")] public void CheckState() { }...
118 изгледи
schedule 08.02.2024

Условната компилация не се държи правилно в C#
Имам проблем в стандартно приложение WinForms с условна компилация Имам 2 .csproj, които препращат към един и същ файл Program.cs (Те също живеят в същата папка на диска) В Project1.csproj имам дефиниран символ за условна компилация, наречен...
750 изгледи

Защо хората използват #ifdef за тестове с флагове на функции?
Хората препоръчват #ifdef за условна компилация с голяма разлика . Едно търсене на #ifdef доказва, че използването му е широко разпространено. И все пак #ifdef NAME (или еквивалентно #if defined(NAME) и свързаните #ifndef NAME (и #if...
6282 изгледи