0
ответов

Как передать список объектов из C ++ в C #?

Мой первый вопрос здесь :) Я работаю с приложением, написанным на C ++ ( редактор карт для игры), интерфейсный интерфейс которой написан на C #. Поскольку я новичок в C #, я стараюсь сделать как можно больше ...
вопрос задан: 18 January 2012 18:03
0
ответов

Предлагаемое улучшение скорости при определении строки со значением немедленно, вместо задержки

Я сейчас читаю в "Язык программирования C ++: Специальное издание" Бьярна Страуструпа и на странице 133 говорится следующее: Для определяемых пользователем типов откладывание определения ...
вопрос задан: 18 January 2012 17:29
0
ответов

std::copy/memcpy/memmove optimizations

Я заглянул в GCC STL (4.6.1) и увидел, что std::copy() использует оптимизированную версию в случае, если встроенный __is_trivial() оценивается как true. Поскольку шаблоны std::copy() и std::reverse_copy() являются ...
вопрос задан: 18 January 2012 16:53
0
ответов

#include требуется для использования списка инициализаторов на основе диапазона для?

Окончательный стандарт C ++ 11 включает положения для использования на основе диапазона, чтобы «просто работать "для собственных массивов без необходимости включать или какой-либо другой заголовок. Это было рассмотрено в первую очередь, поскол
вопрос задан: 18 January 2012 16:29
0
ответов

Указатель на std :: vector для std :: vector

быстрый вопрос: можно ли создать указатель, который может ссылаться на std :: vector > или std :: vector >? Thx
вопрос задан: 18 January 2012 15:55
0
ответов

Специализация шаблона функции в другом классе / пространстве имен?

ПРИМЕЧАНИЕ. Этот вопрос лишь частично относится к tinyxml, однако включение подобных деталей может помочь лучше проиллюстрировать концепцию. Я написал шаблон функции, который будет проходить через ...
вопрос задан: 18 January 2012 15:10
0
ответов

Ошибка компиляции vc ++ RC: фатальная ошибка RC1107: недопустимое использование; использовать RC /? для

Я получаю следующую ошибку при создании моего проекта vc ++ (с использованием Visual Studio 2010) RC: фатальная ошибка RC1107: недопустимое использование; использовать RC /? поскольку я знаю, что при создании ресурсов возникла проблема, но ...
вопрос задан: 18 January 2012 15:04
0
ответов

Определение функции в C++ во время компиляции

Есть ли способ, предположительно с использованием шаблонов, макросов или их комбинации, чтобы я мог универсально применять функцию к различным классам объектов, но чтобы они реагировали по-разному, если они ...
вопрос задан: 18 January 2012 14:34
0
ответов

Могу ли я передать значение объявленного вперед перечисления?

При передаче объявленного вперед struct или класса необходимо передать его в функцию через ссылку или указатель. Но что можно сделать с объявленным наперед перечислением? Нужно ли его также передавать ...
вопрос задан: 18 January 2012 13:47
0
ответов

значение позиции в векторе

Я хочу вставить значение типа int в векторном объекте в позиции -1, то есть: vector v; int p = 12; вектор :: iterator it = -1; v. вставка (it, 1, p); это возможно в c ++? или он должен ...
вопрос задан: 18 January 2012 13:44
0
ответов

Как называется эта конструкция кода: условие? true_expression: false_expression

Какой правильный термин / имя для следующей конструкции: string myString = (boolValue == true? "true": "false");
вопрос задан: 18 January 2012 09:01
0
ответов

Получить элемент из произвольного индекса в наборе

У меня есть набор типа set , и я хочу получить итератор в место, которое не является началом. Я делаю следующее: set :: iterator it = myset.begin () + 5; Мне любопытно, почему ...
вопрос задан: 18 January 2012 08:59
0
ответов

Перезапись консоли, например, top

Хорошо, мне просто было интересно, как консольные приложения, такие как top (1) для Linux, перезаписывают несколько строк. Я хочу знать, как это сделать для C ++ или C. Я знаю, как перезаписать 1 строку, просто поставив \ r, но я ...
вопрос задан: 18 January 2012 08:04
0
ответов

Лучший способ корректно завершить программу без использования pkill

В настоящее время я использую сценарий для вызова pkill для завершения моей программы на C ++. Однако я заметил, что деструкторы не вызывались из моих следов при использовании pkill. Есть ли другой хороший способ ...
вопрос задан: 18 January 2012 07:57
0
ответов

Удаление неиспользуемых статических элементов создания экземпляров шаблона

В настоящее время я занимаюсь разработкой встроенного C ++ на платформе STM32. Наша команда оценивает использование шаблонов для параметризации драйверов для различных низкоуровневых аппаратных устройств. Все допустимые шаблоны ...
вопрос задан: 18 January 2012 07:19
0
ответов

Ленивая оценка параметров

Я добавляю немного трассировки и отладку кода в класс, который я реорганизую. У меня есть объект Trace, который имеет некоторые свойства и методы фильтрации bool CanTrace (Level,, TracePropertyList ...
вопрос задан: 18 January 2012 05:28
0
ответов

Каков правильный / приемлемый дизайн доступа к переменным приложения из класса окна?

Мой непосредственный контекст - это платформа Windows, однако я мог бы также задать этот же вопрос во время работы на пользовательском интерфейсе для другого хоста GUI. Я работаю в довольно простом С ++ winapi, без ATL / MFC. Я не ...
вопрос задан: 18 January 2012 04:28
0
ответов

Компоновщик GCC не может найти стандартную библиотеку?

Я разрабатываю школьный проект в XCode. В конечном продукте есть быть отправленным в исходный код с помощью make-файла, поэтому я написал make-файл и начал его компилировать, чтобы убедиться, что у меня есть ...
вопрос задан: 18 January 2012 03:21
0
ответов

Можно ли избежать копирования лямбда-функтора в этой ситуации?

Я сделал симулятор finally с использованием лямбда-выражения в C ++ 11, как показано ниже: #include template struct Finalizer {Finalizer (Functor & func): func_ (func) {} // (1) ~ ...
вопрос задан: 18 January 2012 01:07
0
ответов

Android: Java, C или C ++?

Я написал несколько простых приложений на Android, используя Java. Но позже я обнаружил следующее: он предоставляет заголовки и библиотеки, которые позволяют создавать действия, обрабатывать ввод данных пользователем, использовать аппаратные датчики, ос
вопрос задан: 17 January 2012 20:43
0
ответов

Модель дерева Qt по сравнению с вложенными картами для хранения словаря для переводов

Я пишу класс с использованием Qt, который требует для импорта словаря, который будет использоваться для поиска команды и построения командного предложения. Команды организованы иерархически и имеют ...
вопрос задан: 17 January 2012 16:59
0
ответов

OpenGL Calculating Normals (Quads)

Моя проблема связана с OpenGL и Normals, я понимаю их математику, и у меня есть некоторые успехи. Функция, которую я прикрепил ниже, принимает чередующийся массив вершин и вычисляет ...
вопрос задан: 17 January 2012 16:48
0
ответов

Swig python - c ++ как использовать тип int8_t

У меня есть функция C, которая принимает в качестве параметра 8-битное целое число int8_t foo (int8_t x); Я хотел бы вызвать эту функцию из моего кода Python, используя интерфейс swig, но тип int8_t не существует в ...
вопрос задан: 17 January 2012 15:51
0
ответов

Условия в циклах, лучшие практики?

Скажем, у меня есть цикл вроде этого: for (int i = 0; i < someint; i++) { if (i == somecondition) { DoSomething(); continue; } doSomeOtherStuff(); } В отличие от... for (int i = ...
вопрос задан: 17 January 2012 15:46
0
ответов

C ++ Чтобы отфильтровать вектор класса с помощью алгоритма

Как я могу отфильтровать вектор класса studentList по его стране от использования алгоритма? То есть я показываю только детали студентов из страны "Америка". bool checkCountry (string x, string y) {...
вопрос задан: 17 January 2012 15:26
0
ответов

как мне реализовать функциональность, аналогичную linux / proc / version, в программе на C ++?

У меня есть программа на C ++, которая работает во встроенной системе. Когда клиент сталкивается с проблемой, он отправляет мне файл журнала. И было бы здорово увидеть, когда именно бинарник был построен в журнале. Итак, ...
вопрос задан: 17 January 2012 14:34
0
ответов

Как инициализировать битовое поле в конструкторе

Как вы инициализируете значения следующей структуры в конструкторе определенными значениями? Оба варианта, показанные в моем примере кода, кажутся немного некрасивыми .... struct T_AnlagenInfo01 {// Вариант ...
вопрос задан: 17 January 2012 13:20
0
ответов

сортировка вектора структур [дубликат]

У меня есть информация о векторе <данные> где данные определены как: struct data {string word; int число; }; Мне нужно отсортировать информацию по длине строк слов. Есть ли быстрый и простой способ ...
вопрос задан: 17 January 2012 12:47
0
ответов

Можно ли заставить GCC генерировать эффективные конструкторы для объектов, выровненных по памяти?

Я оптимизирую конструктор, который вызывается в одном из самых внутренних циклов нашего приложения. Класс в вопрос имеет ширину около 100 байт, состоит из набора целых чисел, чисел с плавающей запятой, логических значений и тривиальных структур, и ...
вопрос задан: 17 January 2012 12:35
0
ответов

Следует ли мне использовать последнюю версию GCC (в целом, и в частности, сегодня)

Мне было интересно, безопасно ли использовать последнюю версию GCC, или люди обычно возвращаются на несколько версий назад (и если да, сколько ). Существуют ли доверенные версии, которые можно считать (относительно) ошибкой ...
вопрос задан: 17 January 2012 09:32