Свързани въпроси 'compile-time'
Може ли персонализиран атрибут на C# да указва типа на метода, към който се прилага?
Знам, че мога да използвам [AttributeUsage(AttributeTargets.Method)] , за да се уверя, че персонализиран атрибут може да се приложи само към метод, но мога ли да отида по-далеч и да получа грешка по време на компилиране, ако персонализираният атрибут...
248 изгледи
schedule
06.11.2023
Защо използването на предварително компилиран хедър ще доведе до по-бавно изграждане?
Нашето решение съдържа над 100 проекта, над 8000 cpp файла и над 10'000 заглавни файла.
Опитвам се да подобря времето за изграждане.
Един от проектите в решението съдържа само 5 cpp файла и отнема около 10 секунди за компилиране. Първоначално...
926 изгледи
schedule
03.11.2022
Специализация на функцията на статичен параметър в D
Четох някъде, че D поддържа специализация на функции към извиквания, където аргументите са константи по време на компилиране. Типичното използване на това е в матрични степенни функции (ако показателят е 2, x*x често е по-бърз от общия случай)....
156 изгледи
schedule
15.01.2024
Оценка на времето за компилиране
Ако пиша
enum chars = digits ~ uppercase;
низът ще бъде ли конкатениран по време на компилиране? Предполагам, че ще стане. Ако го заменя с низов литерал или CTFE функция, не мога да измеря значителни разлики в производителността (дори да го...
509 изгледи
schedule
22.02.2024