Вопросы по теме 'compiler-construction'
Я хочу сказать компилятору VC ++ скомпилировать весь код. Это можно сделать?
Я использую VS2005 VC ++ для неуправляемого C ++. У меня есть VSTS, и я пытаюсь использовать инструмент покрытия кода для выполнения двух задач в отношении модульных тестов:
Посмотрите, какая часть моего тестируемого кода, на который я ссылаюсь,...
695 просмотров
schedule
13.03.2024
Почему плагин flexbuilder для eclipse так медленно открывается и компилируется?
У меня приличный компьютер. (что-то с двухъядерностью в названии и много оперативной памяти). Иногда FlexBuilder запрашивает панель загрузки «Строительный проект» только тогда, когда я открываю простой файл mxml. Похоже, он выполняет сложную работу...
2206 просмотров
schedule
26.02.2024
Компиляция файлов makefile C/C++ под Windows (XP)
Я пытаюсь использовать библиотеку Python (pyMedia), в которой есть некоторые необходимые библиотеки, отличные от Python. (libogg, libvorbis, liblame и libfaad2 - это не относится к конкретному вопросу).
libogg требует, чтобы вы вручную...
6403 просмотров
schedule
06.11.2023
Как оптимизировать цикл C for?
У меня проблема с производительностью в узком месте кода. По сути, это простой вложенный цикл.
Профилирование проблемы показывает, что программа тратит много времени просто на увеличение обоих счетчиков циклов (++) и проверку завершения (i/j ‹ 8)....
12726 просмотров
schedule
27.07.2022
Объявление и инициализация переменной в условном операторе или операторе Control в C ++
В книге Страуструпа Язык программирования C ++: Special Edition (3-е изд.) Страуструп пишет, что объявление и инициализация переменных в условных выражениях управляющих операторов не только разрешены, но и приветствуются. Он пишет, что поощряет...
9470 просмотров
schedule
04.07.2022
Зарезервированные ключевые слова в Objective-C?
На вчерашней встрече CocoaHeads в Оресунде Пейлоу создал отличную викторину по ObjC. Конкуренция была интенсивной, и три человека остались с одинаковыми баллами, когда нужно было оценить последний вопрос: сколько зарезервированных ключевых слов...
11158 просмотров
schedule
12.10.2022
Определить, под какой версией Silverlight собрана сборка
У меня есть проект Silverlight, в котором я компилирую как Silverlight 2, так и Silverlight 3, используя инструкции здесь , который импортирует цели MSBuild в файл csproj из двух отдельных мест, содержащих цели Silverlight 2 и 3 соответственно....
344 просмотров
schedule
08.08.2022
Java для вопроса о производительности цикла
учитывая этот пример:
public static void main(final String[] args) {
final List<String> myList = Arrays.asList("A", "B", "C", "D");
final long start = System.currentTimeMillis();
for (int i = 1000000; i > myList.size(); i--)...
17449 просмотров
schedule
01.07.2022
Недопустимое lvalue в ошибке присваивания при попытке сделать указатель NULL
У меня есть указатель структурного типа, который я сделал. При запуске программы он начинается как NULL, а затем я использую malloc/realloc, поскольку мне нужно добавить/удалить эти структуры, и я просто собирался использовать свой указатель, чтобы...
5389 просмотров
schedule
02.10.2023
На чем написаны современные и старые компиляторы?
Поскольку компилятор, кроме интерпретатора, должен только переводить ввод, а не запускать его, производительность сама по себе не должна быть такой проблемной, как с интерпретатором. Следовательно, вы не стали бы писать интерпретатор, скажем, на Ruby...
1416 просмотров
schedule
18.11.2023
Компилятор: перевод в сборку
Я написал интерпретатор для своего экспериментального языка и знаю, что хочу продолжить и написать для него небольшой компилятор. Вероятно, он возьмет исходный код, выполнит те же действия, что и интерпретатор (токенизатор, парсер), а затем переведет...
454 просмотров
schedule
18.10.2022
Как скомпилировать Flash .fla в .swf через командную строку?
Как скомпилировать файлы Flash .fla в .swf через командную строку в операционной системе Windows. Инструменты командной строки, которые необходимо установить, подходят. Кто-нибудь может подсказать мне, что делать? (прямолинейно). :-) Спасибо.
17279 просмотров
schedule
16.02.2024
Почему проще написать компилятор на функциональном языке?
Я очень долго думал над этим вопросом, но действительно не смог найти ответ в Google, а также аналогичный вопрос в Stackoverflow. Если есть дубликат, извините за это.
Кажется, многие люди говорят, что писать компиляторы и другие языковые...
12708 просмотров
schedule
11.04.2024
Как установить компилятор GNU G++ в Visual Studio 2008
Как настроить компилятор Visual Studio 2008 на GNU GCC. Могу ли я также сделать его специфичным для проектов? Я не нашел убедительного ответа.
Спасибо.
6028 просмотров
schedule
02.10.2022
Странная ошибка компиляции структуры Foreach в С#
namespace MyNamespace
{
public struct MyStruct
{
public string MyString;
public int MyInt;
public bool MyBool;
}
public class MyClass
{
private List<MyStruct> MyPrivateVariable;...
1601 просмотров
schedule
01.03.2024
Доступ к данным, сегментам BSS будет через указатель или по инструкции напрямую?
Я знаю, что когда речь идет о доступе к памяти кадра стека, это будет происходить с помощью указателя кадра стека, но мне интересно, как будет осуществляться доступ к данным, сегментам BSS, содержащим глобальные/статические данные, с помощью...
835 просмотров
schedule
22.02.2024
устранить грамматическую двусмысленность
Я опубликую правила рассматриваемой грамматики для начала.
interface_sections : main_interface bind_buttons bind_functions bind_panel_items
; /* Components of a gui program */
bind_buttons : T_BEGIN T_BIND...
487 просмотров
schedule
13.08.2022
компилятор не жалуется на то, что функция не возвращает значение
У меня есть следующая функция:
bool Server::ServerInit()
{
// bool listenResult = socket.Listen( (const uint8 *)_LOCAL_HOST, m_iPort );
// if( true == listenResult )
// cout << "Server passive socket listening\n";
// else
//...
1701 просмотров
schedule
25.03.2024
ВМ для схемы с поддержкой распараллеливания
Я написал оценщик схемы на Java, который выполняет некоторые приемы параллелизации. На данный момент это не может использоваться никем, кроме меня, но я получаю некоторые результаты.
Фронтенд и мидл-энд подходят для моих целей, и это те части,...
435 просмотров
schedule
28.04.2024
Как превратить толстую библиотеку в нежирную?
Я пытаюсь удалить повторяющийся объект из библиотеки с архитектурами armv6 и armv7, т.е.
$ lipo -info libx.a Архитектуры в файле FAT: libx.a: armv6 armv7
Как и ожидалось, «ar d» не работает напрямую, поэтому я использовал «lipo-extract»...
16959 просмотров
schedule
11.02.2024