0
ответов

Как автоматически свернуть определенные комментарии в Visual Studio 2010?

Мой коллега использует мерзкий текстовый редактор, который обычно оставляет блоки комментариев по всему коду. Излишне говорить, что это сводит меня с ума. Блоки комментариев выглядят так: / * ...
вопрос задан: 7 September 2010 06:37
0
ответов

C ++: Копирование содержимого хэш-карты в список указателей

У меня есть хэш-карта, которая содержит элементы структуры Foo (не указатели). Теперь я хочу иметь указатели на эти элементы в списке. Как я могу это сделать? Я попытался перебрать хэш-карту и вставить & * ...
вопрос задан: 7 September 2010 06:09
0
ответов

Неправильно ли предоставлять только конструктор перемещения?

Я хотел бы вернуть некопируемый объект типа Foo из функции. По сути, это вспомогательный объект, который вызывающий будет использовать для выполнения набора действий, с деструктором для выполнения некоторых ...
вопрос задан: 7 September 2010 05:53
0
ответов

c ++ со странной проблемой

У меня есть функция, которая создает и вставляет некоторые числа в вектор. если (Enemy2.dEnemy == true) {pt.y = 4; pt.x = 90; pt2.y = 4; pt2.x = 125; for (int i = 0; i <6; ...
вопрос задан: 7 September 2010 04:58
0
ответов

Объектно-ориентированное программирование [закрыто]

Я разработка проекта на C ++. Я понял, что моя программа не ОО. У меня есть main.cpp и несколько заголовков для разных целей. Каждый заголовок в основном представляет собой набор связанных функций с ...
вопрос задан: 7 September 2010 02:57
0
ответов

Как убедить людей, что один класс с 11975 строками кода это плохо? (не так ли?) [закрыто]

У меня возникает чувство дежавю при чтении сообщения [Что делать с исходным файлом C ++ на 11000 строк?], но я не думаю, что смогу начать действовать самостоятельно, поскольку У меня нет полномочий принимать меры. Итак ...
вопрос задан: 7 September 2010 02:35
0
ответов

Куда мне пойти после изучения C ++? [закрыто]

Я учусь в старшей школе и хожу на курс, где мы, по сути, разрабатываем свой собственный курс и выбираем, что мы изучаем. Я решил изучить C ++ и программирование игр. Я хотел бы узнать как можно больше об использовании C ++ ...
вопрос задан: 7 September 2010 02:02
0
ответов

Есть ли в Python структура, подобная карте C ++ STL?

Есть ли в Python структура, поддерживающая аналогичные операции с картой C ++ STL и сложность операций соответствуют карте C ++ STL?
вопрос задан: 6 September 2010 23:12
0
ответов

void возвращаемое значение из функции, используемой в качестве входных данных для шаблонной функции, рассматривается как параметр

Скажем, у вас есть некоторый целевой класс с некоторые методы на это: класс Subject { public: void voidReturn () {std :: cout << __ FUNCTION __ << std :: endl; } int intReturn () {std :: cout << ...
вопрос задан: 6 September 2010 22:23
0
ответов

Алгоритм рисования только того, что видит камера?

Я делаю 3D FPS с помощью OpenGL, и вот основные принципы его работы. Игра представляет собой трехмерный массив кубиков. Я знаю местоположение текущего куба игрока, а также камеры x, y, z, и я знаю x, ...
вопрос задан: 6 September 2010 22:14
0
ответов

Mixing assembler code with c/c++

Why is assembly language code often needed along with C/C++ ? What can't be done in C/C++, which is possible when assembly language code is mixed? I have some source code of some 3D computer games. ...
вопрос задан: 6 September 2010 19:44
0
ответов

Инструмент Linux для проверки орфографии комментариев в исходном коде c / c ++

Какое программное обеспечение вы предлагаете для проверки орфографии комментариев содержится в исходном коде c / c ++ (особенно в комментариях doxygen)? Я ищу что-то, что будет анализировать только комментарии, чтобы я мог легко найти ...
вопрос задан: 6 September 2010 17:25
0
ответов

как убедиться, что файл будет закрыт в конце цикла

Предположим, кто-то написал метод, который открывает определенный файл и в некоторых случаях забывает закрыть его. Учитывая этот метод, могу ли я убедиться, что файл закрыт, не изменяя код оригинала ...
вопрос задан: 6 September 2010 16:06
0
ответов

выбор между Win32 API и .NET Framework

Мне нужно разработать приложение для окон, которое позволит контролировать мышь через веб-камеру, распознавая жесты рук. Я буду использовать vc ++ 2008 для разработки. Но я не совсем понимаю, нужно ли ...
вопрос задан: 6 September 2010 15:08
0
ответов

Реализация конструктора копирования в терминах operator =

Если оператор = правильно определен, можно ли использовать следующее в качестве конструктора копирования? MyClass :: MyClass (MyClass const & _copy) {* this = _copy; }
вопрос задан: 6 September 2010 14:53
0
ответов

Более симпатичный синтаксис для «указателя на последний элемент», std :: vector?

Мне интересно, есть ли более симпатичный синтаксис для этого, чтобы получить нормальный указатель (не итератор) на последний элемент в C ++ vector std :: vector vec; int * ptrToLastOne = & (* (vec.end () - 1) ...
вопрос задан: 6 September 2010 13:44
0
ответов

Аргументы за и против поддержки std: : wstring исключительно в кроссплатформенной библиотеке

В настоящее время я разрабатываю кросс-платформенную библиотеку C ++, которая, как я собираюсь, должна поддерживать Unicode. В настоящее время у меня есть поддержка времени компиляции для std :: string или std :: wstring через typedefs и макросы. ...
вопрос задан: 6 September 2010 12:42
0
ответов

Преобразование большого числа> маленького (мало-> большого) в std :: vector из структур

Как мне выполнить обратное преобразование по вектору структур? Например: struct TestStruct {int nSomeNumber; char sSomeString [512]; }; std :: vector vTestVector; Я знаю, как ...
вопрос задан: 6 September 2010 09:43
0
ответов

Ключевое слово volatile C ++ с глобальной общей переменной, к которой обращается функция

У меня есть многопоточное приложение C ++. Теперь я знаю, что для глобальных общих переменных вы должны в некоторых случаях использовать volatile при проверке состояния переменной, иначе компилятор мог бы ...
вопрос задан: 6 September 2010 09:43
0
ответов

Смещение массива к следующему элементу

Как можно переместить элементы в массиве на следующий элемент, например: x [5] = {5, 4, 3, 2 , 1}; // начальные значения x [0] = 6; // новые значения для смещения x [5] = {6, 5, 4, 3, 2}; // смещенный массив, это ...
вопрос задан: 6 September 2010 09:32
0
ответов

Что означает, если вызов метода начинается с двух двоеточий?

Сотрудник обычно пишет что-то вроде этого: :: someObject-> someMethod (anAttribute, anotherAttribute); someObject является глобальной переменной. Эти два двоеточия кажутся мне странными. Код компилируется ...
вопрос задан: 6 September 2010 09:18
0
ответов

лимит на размер строки в c ++?

У меня около миллиона записей, каждый из которых около 30 символов входит через сокет. Могу ли я прочитать все это в одну строку? Есть ли предел размера строки, который я могу выделить? Если да, то есть ...
вопрос задан: 6 September 2010 07:06
0
ответов

Как увеличить приоритет потока в pthreads?

Я использую pthread в Linux. Я хотел бы увеличить приоритет потока, установив параметры sched_param.priority. Тем не менее, я не смог найти много информации в сети относительно диапазона ...
вопрос задан: 6 September 2010 06:43
0
ответов

Как получить Struct с шаблоном с классом

С этим кодом (просто класс теста): typedef unsigned short UInt16; шаблон <класс T> класс CClass { public: SValue * getNewSValue (void); private: typedef struct {T * mValue; ...
вопрос задан: 6 September 2010 06:16
0
ответов

Почему конструктор копирования имеет более одного параметра?

$ 12.8 / 2 - «Конструктор не-шаблон для класса X является конструктором копирования, если его первый параметр имеет тип X &, const X &, volatile X & или const volatile X &, и либо есть ...
вопрос задан: 6 September 2010 03:11
0
ответов

В чем разница между использованием чистого C с компилятором C и «частью C» компилятора C ++?

I ' Я не уверен, что на самом деле означает программирование на C: - Программирование на чистом C с помощью компилятора C или - программирование на C с помощью компилятора C ++.Помимо различий между синтаксисом C для C и C '...
вопрос задан: 5 September 2010 13:15
0
ответов

Проблемы с контейнерами C ++

У меня есть std :: list в программе C ++, которая содержит объекты класса A Допустим, у меня есть 10 объектов. У меня есть ссылка на 6-й объект, хранящийся в другой структуре данных, скажем, ref_6. Допустим ...
вопрос задан: 5 September 2010 07:42
0
ответов

Поток примеров пакетов RTP

Я пытаюсь туннелировать трафик RTP через определенный пользователем протокол и хочу проверить эту настройку. Существует ли какая-либо библиотека C ++, которую я могу использовать для создания примеров пакетов RTP и затем туннелировать их через ...
вопрос задан: 5 September 2010 07:14
0
ответов

Как сбросить SIGINT на значение по умолчанию после указания какого-то определенного пользователем обработчика в течение некоторого времени?

Я использую сигнал (SIGINT, my_handler), чтобы указать SIGINT для my_handler. Через некоторое время я хочу сбросить его на любой обработчик по умолчанию, на который он указывает в целом. Как я могу это сделать?
вопрос задан: 5 September 2010 06:01
0
ответов

Как определить правильный путь к пути?

У меня небольшая проблема с зудом. Как мне получить правильный регистр для пути Windows в Qt? Допустим, у меня есть путь c: \ documents and settings \ wolfgang \ documents, хранящийся в строке QString, и я хочу ...
вопрос задан: 5 September 2010 03:57