5
ответов

Почему исключение нулевой ссылки не может назвать объект, который имеет нулевую ссылку?

Мне кажется, что много моего времени отладки проведено, упорно ища исключения нулевой ссылки в сложных операторах. Например: Для Каждой игры Как IHomeGame в _GamesToOpen. GetIterator () Да ведь когда...
вопрос задан: 23 February 2009 18:30
5
ответов

События в лямбда-выражениях - ошибка компилятора C#?

Я смотрел на использование lamba выражения, чтобы позволить событиям быть обеспеченными электричеством способом со строгим контролем типов, но со слушателем в середине, например, данными следующий класс классов Производитель {общественность...
вопрос задан: 19 February 2009 12:23
5
ответов

Почему не делает предложения C# constness сродни C++?

Ссылки в C# весьма схожи со ссылками на C++, за исключением того, что они собраны "мусор". Почему это тогда настолько трудный для компилятора C# поддерживать следующее: участники функционируют отмеченная константа.
вопрос задан: 9 February 2009 13:34
5
ответов

Запрос новых функций C#: реализуйте интерфейсы на анонимных типах

Я задаюсь вопросом, что это взяло бы, чтобы заставить что-то вроде этого работать: использование Системы; класс Программа {статическая Основная пустота () {var f = новый IFoo {Foo = "нечто"...
вопрос задан: 3 February 2009 21:04
5
ответов

Проверка формата строки во время компиляции в C#

В моем коде существует несколько строк, которые используются в качестве ключей к ресурсам доступа. Эти ключи имеют определенный формат, например, строковый ключ = "ABC123"; В настоящее время все эти ключи хранятся как строки, но я'...
вопрос задан: 3 February 2009 12:27
5
ответов

Почему автоупаковка выполняет некоторые вызовы, неоднозначные в Java?

Я заметил сегодня, что автоупаковка может иногда вызывать неоднозначность в разрешении перегрузки метода. Самый простой пример, кажется, это: общедоступный класс Тестирует {статическую пустоту f (Возразите a, булевская переменная b) {}...
вопрос задан: 1 February 2009 19:20
5
ответов

Как ядро Linux может скомпилировать себя?

Я не вполне понимаю процесс компиляции ядра Linux, когда я устанавливаю систему Linux на своей машине. Вот некоторые вещи, которые смутили меня: ядро записано в C, однако как сделал...
вопрос задан: 30 January 2009 03:32
5
ответов

Была бы какая-либо точка в разработке ЦП, который мог обработать IL непосредственно?

Если я понимаю это правильно: Текущие компании по разработке ЦП как AMD и Intel имеют свои собственные коды API (ассемблер) как, что они рассматривают как язык 2G сверху Машинного кода (1G...
вопрос задан: 24 January 2009 11:55
5
ответов

Как подавить предупреждение компилятора для определенной функции в VS2005 (VB.Net)

У меня есть класс, который наследовался базовому классу и реализует следующее... Государственная функция CompareTo (ByVal obj Как Объект) Как Целочисленная Система Реализаций. IComparable. CompareTo Теперь основа...
вопрос задан: 28 December 2008 21:18
5
ответов

Компиляторная оптимизация C++ передаваемых аргументов

Я использую регистрирующийся модуль, который может иметь создание отчетов, позволил/отключил во времени выполнения. Вызовы обычно идут что-то как: ПРЕДУПРЕДИТЕ ("Опасность Will Robinson! Существуют" + повышение:: lexical_cast <string&...
вопрос задан: 12 November 2008 00:13
5
ответов

Ограничение лямбды Действия C#

Почему это лямбда-выражение не компилирует? Действие = () => бросает новый InvalidOperationException (); Догадка прекрасна, но я был бы очень признателен за ссылки на спецификацию языка C#...
вопрос задан: 31 October 2008 18:29
5
ответов

Не могу установить Ubuntu с 10.10

Когда я пытаюсь установить Ubuntu на свой ноутбук с диска, я получаю экран, который спрашивает, что я хочу делать (загрузка, установка и т. Д.) ... независимо от того, что я делаю, когда я добираюсь до точки, где я выберите ...
вопрос задан: 27 September 2008 08:29
5
ответов

Существует ли способ установить gcc в OSX, не устанавливая XCode?

Я погуглил ад из него, и кажется, что нет никакого способа установить gcc на OS X, не устанавливая XCode (который берет на уровне leats 1.5 ГБ пространства). Все, в чем я нуждаюсь, является gcc и ни одним из другого спама...
вопрос задан: 23 September 2008 03:53
4
ответа

Программно встройте ресурсы в блок.NET

У меня есть скомпилированный блок.NET с определенным встроенным файлом ресурсов (названный 'Script.xml'). Я должен программно изменить его для другого. Это возможное обходиться без перекомпиляции от...
вопрос задан: 27 August 2018 06:17
4
ответа

Как компиляторы C / C ++ обрабатывают приведение типов между типами с различными диапазонами значений?

Как происходит приведение типов без потери данных внутри компилятора? Например: int i = 10; UINT k = (UINT) k; float fl = 10.123; UINT ufl = (UINT) fl; // потеря данных здесь? char * p = "...
вопрос задан: 8 March 2018 14:49
4
ответа

Каковы различия между Just-in-Time-Compiler и Интерпретатором?

Каковы различия между Just-in-Time-Compiler и Интерпретатором, и там различия между.NET и JIT-компилятором Java?
вопрос задан: 24 January 2018 13:09
4
ответа

не ясный с заданием компоновщика

Я использую язык C на окнах. Этим вопросом была ранее часть того, Что происходит с идентификаторами в программе?. Я повредил его для сокращения нет. из вопросов. Это - автономный запрос (не зависит от...
вопрос задан: 23 May 2017 12:30
4
ответа

Что происходит с идентификаторами в программе?

Я - программист новичка. Я просто хотел видеть вывод при другой компиляции фаз, собираясь и связываясь. Я не знаю ассемблера также. Я записал простую программу #include <stdio.h>...
вопрос задан: 23 May 2017 12:30
4
ответа

Сколько влияния использование 'var' оказывает на производительность Компилятора C#?

Я нахожу, что ключевое слово var значительно помогает в сокращении шума в моем коде C# с небольшой потерей удобочитаемости; я сказал бы, что теперь использую явную типизацию только, когда компилятор вынуждает меня к. Я знаю то использование...
вопрос задан: 23 May 2017 12:16
4
ответа

Почему C# компилирует намного быстрее, чем C++? [дубликат]

Я замечаю на той же машине, C# требуется намного меньше времени, чем C++ для компиляции. Почему? NOTE1: Я не сделал никакого научного сравнительного теста. NOTE2: Прежде чем любой скажет, что это не программирует связанный, я...
вопрос задан: 23 May 2017 12:02
4
ответа

(size_t) ((символ *) 0) когда-нибудь не оценивают к 0?

Согласно ответам в, "Почему вычитают нулевого указателя в offsetof ()?" (и мое чтение K&R), стандарт C не требует что (size_t) ((символ *) 0) == 0. Однако, я никогда не видел ситуации...
вопрос задан: 23 May 2017 11:51
4
ответа

Как я могу найти целевую версию Java для скомпилированного класса?

Дубликат: Инструмент, чтобы читать и отобразить Java .class версии, Если у меня есть скомпилированный класс Java, является там способом сказать из просто файла класса, какова его совместимость целевой версии? А именно, я...
вопрос задан: 23 May 2017 10:29
4
ответа

GCC's __ приписывают __ ((__ упакованный __)), сохраняют исходное упорядочивание?

Цель, которую я пишу сетевой программе в C (конкретно gnu89) и я хотел бы упростить вещи путем иного толкования определенной структуре X как большой массив байтов (иначе символ), отправки байтов...
вопрос задан: 20 July 2016 09:55
4
ответа

Как uninitiliazed переменная получает значение мусора?

Когда мы создаем переменную и не инициализируем ее, затем некоторое (случайное) число, названное значением мусора, присвоено ей. Как это значение присвоено переменной? Что такое целое понятие/механизм позади...
вопрос задан: 18 April 2016 19:03
4
ответа

Компилятор C с открытым исходным кодом в C#? [закрытый]

Я входил в создание компилятора. Я нашел некоторый потрясающий материал новичка и усовершенствовал материал, но ничто в середине. Я создал 3 различных простых компилятора подтверждения концепции для игрушки...
вопрос задан: 26 November 2015 19:49
4
ответа

Два '==' операторы равенства в том же, 'если' условие не работает, как предназначено

Я пытаюсь установить равенство трех равных переменных, но следующий код не печатает очевидный корректный ответ, который это должно распечатать. Может кто-то объяснять, как компилятор анализирует...
вопрос задан: 9 July 2015 08:07
4
ответа

Скорость выполнения ссылок по сравнению с указателями

Я недавно считал обсуждение относительно того, медленнее ли управляемые языки (или быстрее), чем родные языки (конкретно C# по сравнению с C++). Один человек, который способствовал обсуждению, сказал что JIT...
вопрос задан: 14 June 2015 08:26
4
ответа

реализация вывода типа

Я вижу некоторые интересные дискуссии здесь о помехах по сравнению с динамическим контролем типов. Я обычно предпочитаю, чтобы статический контроль типов, должный скомпилировать, ввели проверку, лучше зарегистрированный код, и т.д. Однако я действительно
вопрос задан: 28 May 2015 12:41
4
ответа

Проанализируйте .py файл, считайте AST, измените его, затем запишите измененный исходный код обратно

Я хочу программно отредактировать исходный код Python. В основном я хочу считать .py файл, генерировать AST и затем записать измененный исходный код Python обратно (т.е. другой .py файл). Существуют пути...
вопрос задан: 3 May 2015 01:49
4
ответа

Компиляторы C++ и спина/фронтэнды

Для моего собственного образования мне любопытно что использование компиляторов который фронтенд C++ и бэкенд. Можно ли просветить меня, где следующие технологии используются и какие признаки/преимущества они имеют если таковые имеются?...
вопрос задан: 16 December 2014 16:05