1
голосов
7ответов
6313 просмотров

Infinite loop at compile time?

Is it possible to enter an infinite loop at compile time? My program seems to enter an infinite loop when I attempt to compile it. I have a class with a class constructor that calls the method gameRun(). gameRun() calls itself at the end of its execution, but should have the appropriate checks t...

1
голосов
8ответов
1467 просмотров

Java terminology for differentiating runtime type from compile-time type

In Java, an Object can have a runtime type (which is what it was created as) and a casted type (the type you have casted it to be). I'm wondering what are the proper name for these types. For instance class A { } class B extends A { } A a = new B(); a was created as a B however it was dec...

0
голосов
2ответов
363 просмотров

How to give dynamically created buttons actions for each one - part 2

Hi again fellow Flashers :) My first question poised here at StackOverFlow dealt with this issue, I had an array which created a few different buttons. However I didn't know how to assign actions to them: How to give dynamically created buttons actions for each one - part 1 Thanks to Joel Hooks...

2
голосов
4ответов
2933 просмотров

Is the C preprocessor able to process strings char by char?

I'd like to obscure strings at compile time. I know it can be done in other preprocessors but I haven't found a way to do this with the C preprocessor.

4
голосов
5ответов
4122 просмотров

Dynamically add files to visual studio deployment project

I've been desperately looking for the answer to this and I feel I'm missing something obvious. I need to copy a folder full of data files into the TARGETDIR of my deployment project at compile time. I can see how I would add individual files (ie. right click in File System and go to Add->Fil...

75
голосов
10ответов
121831 просмотров

C ++ Получить имя типа в шаблоне

Я пишу несколько шаблонных классов для синтаксического анализа некоторых файлов текстовых данных, и поэтому, вероятно, подавляющее большинство ошибок синтаксического анализа будет из-за ошибок в файле данных, которые по большей части написаны не программистами, и поэтому нужно хорошее сообщение ...

4
голосов
7ответов
204 просмотров

Невозможно понять утверждение об оптимизации компиляторов

Меня интересует оптимизация во время выполнения виртуальной машиной и во время компиляции. У меня была идея, что оптимизация наиболее эффективна и проста во время компиляции. Однако при определенных обстоятельствах моя мысль кажется ложной. Это видно из заявления Стива Йегги, цитируемого Дэн...

2
голосов
3ответов
2458 просмотров

Проверка наличия ссылки / типа во время компиляции в .NET

Недавно я обнаружил необходимость проверить во время компиляции , существует ли: а) определенная ссылка на сборку и может быть успешно разрешена, или б) определенный класс (чье полное имя известно) определяется. Эти две ситуации эквивалентны для моих целей, поэтому возможности проверить одну из...

381
голосов
28ответов
297349 просмотров

Время выполнения и время компиляции

В чем разница между временем выполнения и временем компиляции?

14
голосов
5ответов
2452 просмотров

Извлечение имен свойств для отражения с помощью Intellisense и проверки во время компиляции

Хорошо. Итак, у меня есть код, который сопоставляет определенные элементы управления в winForm с определенными свойствами объекта, чтобы выполнять определенные действия с элементами управления, когда с данными происходят определенные действия. Все хорошо, работает нормально. Не проблема. Проблем...

3
голосов
4ответов
534 просмотров

Автоматическое создание объектов значений

Учитывая интерфейс или интерфейсы, как лучше всего создать реализацию класса? interface Vehicle { Engine getEngine(); } @Generated class Car implements Vehicle { private final Engine engine; public Car(Engine engine) { this.engine = engine; } public Engine g...

3
голосов
4ответов
928 просмотров

продукт для уменьшения времени компиляции c ++?

Существуют ли продукты, которые сокращают время сборки c ++? что можно использовать с msvc?

79
голосов
6ответов
65911 просмотров

Определение архитектуры ЦП во время компиляции

Каков наиболее надежный способ узнать архитектуру процессора при компиляции кода C или C ++? Насколько я могу судить, разные компиляторы имеют свой собственный набор нестандартных определений препроцессора (_M_X86 в MSVS, __i386__, __arm__ в GCC и т. Д.). Есть ли стандартный способ определи...

17
голосов
6ответов
15764 просмотров

Выводить отметку времени компиляции в исполняемом файле Visual C ++?

Как мне вставить информацию о метке времени компиляции в исполняемый файл, созданный с помощью Visual C ++ 2005? Я хочу иметь возможность выводить что-то вроде этого при выполнении программы: Эта сборка XXXX была скомпилирована в формате дд-мм-гг, чч: мм. где дата и время отражают врем...