Свързани въпроси '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 изгледи

Оценка на времето за компилиране
Ако пиша enum chars = digits ~ uppercase; низът ще бъде ли конкатениран по време на компилиране? Предполагам, че ще стане. Ако го заменя с низов литерал или CTFE функция, не мога да измеря значителни разлики в производителността (дори да го...
509 изгледи
schedule 22.02.2024