0
ответов

Casting an NSError return to a CFErrorRef return

У меня есть функция, которая возвращает объект NSError по ссылке: NSData *foo(NSData *foo, NSError *__autoreleasing *outError); Эта функция использует API, который принимает указатель на хранилище для ...
вопрос задан: 14 December 2011 19:21
0
ответов

Почему не может цепляться с libc ++ в ссылке в режиме C ++ 0x? этот пример boost :: program_options?

Компиляция этого примера кода для boost :: program_options: http://svn.boost.org/svn/boost/trunk/libs/program_options/example/first.cpp ... на MacOS Lion (10.7.2) с использованием boost-1.48.0, установленного с ...
вопрос задан: 10 December 2011 12:29
0
ответов

Неоднозначное выражение доступа к члену: отклоняет ли Clang действительный код?

У меня есть код, который для целей этого вопроса сводится к шаблону {{ 1}} class TemplateClass: public T {public: void method () {} template static ...
вопрос задан: 10 December 2011 03:50
0
ответов

std: : async в clang 3.0 + libc ++ не работает?

Я только что скомпилировал и установил clang + llvm 3.0 на свой ubuntu 10.04, а также libc ++ из svn. Поскольку статус в libc ++ показывает, что поддержка потоков завершена, я хотел попробовать std :: async. Итак, я следую примеру ...
вопрос задан: 7 December 2011 00:08
0
ответов

clang ++ Вызов C ++ 11

Хотя здесь есть некоторые вопросы относительно поддержки clang в C ++ 11, мне кажется, что я не могу заставить clang ++ съесть мой код C ++ 11. $ clang ++ --version clang version 2.9 (tags / RELEASE_29 / final) ...
вопрос задан: 28 November 2011 23:48
0
ответов

Есть ли у clang/libclang привязки к Java?

Я хотел бы использовать возможности анализа кода clang в плагине для IDE на базе Java. Поскольку плагин должен быть написан на Java, мне интересно, есть ли привязки к Java для libclang,...
вопрос задан: 28 November 2011 21:58
0
ответов

clang++ C++0x std::locale

Я пытаюсь собрать следующее приложение; взято с http://en.cppreference.com/w/cpp/locale/messages. #include #include int main() { std::locale loc("...
вопрос задан: 27 November 2011 11:47
0
ответов

Настройка SCons для использования отдельных инструментов для генерации кода и сборки

Я пытаюсь подготовить систему сборки с использованием SCons. Я хочу использовать clang для фазы генерации кода и настраиваемый набор инструментов компилятора для всего остального. По умолчанию конфигурация SCons не ...
вопрос задан: 24 November 2011 07:21
0
ответов

Компактное отключение предупреждения о циклах сохранения дуги для самореференционных блоков

Я пишу API, который включает обработку событий, и я хотел бы иметь возможность использовать блоки для обработчиков. Обратные вызовы часто хотят получить доступ или изменить себя. В режиме ARC Clang предупреждает, что блокирует ...
вопрос задан: 24 November 2011 01:11
0
ответов

Интеграция Clang в NetBeans?

Какие шаги необходимо выполнить для интеграции Clang в NetBeans? Я также хотел бы видеть сообщения об ошибках и предупреждениях Clang из NetBeans. Это будет использоваться в основном для разработки на C.
вопрос задан: 23 November 2011 12:04
0
ответов

лязг «привет, мир!» ошибки ссылок в Windows

Я только что загрузил исходники CLang, создал рабочую область IDE Visual C ++ 10 с помощью CMake и собрал все из Visual C ++ 10.0 (экспресс). Теперь я получаю кучу ошибок компоновщика в hello world: d: \ dev \ ...
вопрос задан: 19 November 2011 13:47
0
ответов

Требуется цитата из стандарта о законности функции main как функции шаблона

По прихоти я попытался определить функцию main как функцию шаблона, используя clang 2.9: template int main (int argc, char ** argv) { } и получил следующую ошибку. error: ...
вопрос задан: 16 November 2011 12:00
0
ответов

Использование std :: shared_ptr с clang ++ и libstdc ++

Я пытаюсь использовать std :: shared_ptr в clang ++ (версия clang 3.1 (магистраль 143100)) с помощью libstdc ++ (4.6.1). У меня есть небольшая демонстрационная программа: #include int main () {std :: shared_ptr <...
вопрос задан: 1 November 2011 09:06
0
ответов

В чем причина того, что компилятор не будет обрабатывать каждую переменную как переменную __block?

Каков выигрыш в производительности компилятора (особенно компиляторов, которые использует Xcode), не обрабатывающего каждую переменную как переменную __block? Я полагаю, что что-то должно быть, я сомневаюсь, что во время ...
вопрос задан: 31 October 2011 04:57
0
ответов

Clang: Как выглядит AST (абстрактное синтаксическое дерево)?

Привет, я новичок в разработке компиляторов, и мне интересно, как выглядит AST. У меня есть небольшой фрагмент кода, и я использую Clang для создания AST. Я не получаю от этого много информации. Судя по внешнему виду ...
вопрос задан: 28 October 2011 21:16
0
ответов

Активация поддержки C++11 в Clang

Я скачал и собрал clang версии 3.0, чтобы немного поиграть с возможностями C++11, но получаю такую ошибку (даже несмотря на использование флага -Wc++11-extensions). S:\llvm\code>clang++....
вопрос задан: 24 October 2011 22:43
0
ответов

Полный список флагов clang?

Где я могу найти полный список флагов clang? Есть некоторые, например -include-pch, которые, похоже, даже не указаны в man page. :( Я знаю, что GCC использует некоторые из тех же флагов, но он не ...
вопрос задан: 24 October 2011 19:25
0
ответов

Кросс-платформенная IDE C ++ на основе clang?

Компилятор clang C ++ утверждает, что, помимо прочего, лучшая интеграция IDE за счет предоставления API для IDE, который можно использовать для таких задач, как синтаксический анализ кода. Итак, есть ли какая-нибудь хорошая C ++ IDE? ...
вопрос задан: 22 October 2011 04:17
0
ответов

Как я могу запретить Xcode 4.2 заполнить мой загрузочный диск файлами preamble.pch?

В Xcode 4.2 есть проблема, когда Xcode заполняет мой загрузочный диск десятками ГБ файла preamble.pch - ****** файлы, где-то в / private / var / folder /. Кто-нибудь знает, как предотвратить это от ...
вопрос задан: 15 October 2011 07:59
0
ответов

сообщение об ошибке clang ++ при использовании C ++ 0x: вызов удаленного конструктора

Здравствуйте, я обновил свой Xcode до версии 4.2 и clang ++ до версии: Apple clang версии 3.0 (теги / Apple / clang-211.10.1) (на основе LLVM 3.0svn) Цель: x86_64-apple-darwin11.2.0 Модель потока: posix . ..
вопрос задан: 13 October 2011 13:03
0
ответов

Выбор архитектуры ЦП для LLVM / CLANG

Я проектирую компьютер с последовательным интерфейсом TTL и изо всех сил пытаюсь выбрать архитектуру, более подходящую для серверной части компилятора LLVM (я хочу иметь возможность запускать на нем любое программное обеспечение C ++). Не будет MMU, нет
вопрос задан: 25 September 2011 02:35
0
ответов

Существуют ли какие-либо инструменты для визуализации сложности кода или построения графиков вызовов методов в Objective-C? [closed]

Я надеюсь показать визуализацию базы кода, которая может показать слишком сложные и взаимосвязанные области. Я знаю, что такое clang, но не уверен, что в данном случае это дает мне то, что я хочу.
вопрос задан: 19 September 2011 16:48
0
ответов

Должен ли быть освобожден указатель, возвращаемый последовательности c_str () или std:: string.data ()?

Насколько мне известно, std:: последовательность создает идентную копию массива своего содержимого при вызове методов c_str ()/data () (с окончанием или выходом NUL-char, здесь не имеет значения). В любом случае, объект также...
вопрос задан: 18 September 2011 10:06
0
ответов

не поддерживает Clang C ++ 11?

Я хотел бы использовать STD :: Array, STD :: Regex и другие вещи, которые Новые в C ++ 11. Кланг уже поддерживает C ++ 11?
вопрос задан: 12 September 2011 13:41
0
ответов

Локализация выхода Clang

- это диагностические сообщения Clang C компилятора (предупреждение, предупреждение, ошибки и т. Д.) Жесткокодированные или оно обеспечивает способ указать, какой язык (в зависимости от T o Английский), чтобы излучать их? Могу ли я обеспечить пользова
вопрос задан: 11 September 2011 21:58
0
ответов

Почему GCC показывает дублирующие предупреждения для плохого спецификатора формата Printf?

Мне любопытно, почему GCC показывает мне два одинаковых предупреждения при компиляции этого файла: $ CAT TEST.C #include int main argc, char const * argv []) {длинный foo = 0л; printf ("% I \ n", ...
вопрос задан: 11 September 2011 20:24
0
ответов

SizeOf (), применяемый к структуре и переменной

Рассмотреть следующий фрагмент: struct foo {int a; int b; int c; }; struct foo f; printf ("% u,% u \ n", sizeof (struct foo), sizeof (f)); Код возвращает одинаковые значения, но мне было интересно, если ...
вопрос задан: 9 September 2011 18:14
0
ответов

c++: Форматировать число запятыми?

Я хочу написать метод, который будет принимать целое число и возвращать строку std:: этого целого числа, отформатированного запятыми. Пример объявления: std:: string FormatWeyCommas (длинное значение); Пример использования: std:...
вопрос задан: 1 September 2011 21:33
0
ответов

Я пишу класс Button в Objective-C с ARC - Как мне предотвратить предупреждение Clang об утечке памяти в селекторе?

Я пишу простой класс кнопки, что-то вроде это: @interface MyButton: NSObject {id object; Действие SEL; } @property (сильный) объект id; действие @property SEL; - (пустой) огонь; @end @ ...
вопрос задан: 16 August 2011 17:43
0
ответов

llvm-лязг; функция/имена переменной, содержащая unicode символы

Я интересуюсь использованием unicode символы (как \apha) на имена function/varaible в моей программе C++, которую я скомпилирую с лязгом ++ на Linux. Делает любой знает о хорошем руководстве / список правил пойти...
вопрос задан: 15 August 2011 09:40