0
ответов

Изменение пути поиска DLL для статически связанной DLL

Я искал любые подсказки, как я могу это сделать, но все, что я нашел, это то, как перенаправить SxS DLL в локальную папку приложения. Вот чего я хочу добиться: (C ++) Application.exe связан с ...
вопрос задан: 30 September 2010 15:43
0
ответов

Использование размера одного массива в другом массиве

// sizeofarray.cpp #include шаблон int size (T (& Array) [N]) {вернуть N; } int main () {char p [] = "Je suis trop bon, et vous?"; char q [размер (p)]; //...
вопрос задан: 30 September 2010 15:32
0
ответов

Вставка знака «£» в выходную строку в C ++

У меня есть следующий код: cout << "Строка, которая включает £ подписать"; Однако знак £ не распознается компилятором, и вместо него отображается буква u с акцентом. Я умею ...
вопрос задан: 30 September 2010 15:29
0
ответов

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

У меня есть неуправляемое приложение C ++ (неуправляемое значение: не используя что-нибудь из причудливого материала .Net). Я хочу дополнить его некоторой метаинформацией, и, похоже, я мог бы использовать концепцию ...
вопрос задан: 30 September 2010 14:53
0
ответов

Различия между tr1 :: shared_ptr и boost :: shared_ptr?

Есть ли разница между tr1 :: shared_ptr и boost :: shared_ptr? Если да, то какая?
вопрос задан: 30 September 2010 14:31
0
ответов

Преобразовать координаты осей в пиксельные координаты

Я ищу эффективный способ преобразования координат осей в пиксельные координаты для нескольких разрешений экрана. Например, если есть набор данных значений температуры во времени, что-то вроде: ...
вопрос задан: 30 September 2010 13:46
0
ответов

Вывести тип возвращаемого значения оператора / функции для шаблонов

Возможно ли что-то подобное? // Мы даже можем предположить, что T и U являются собственными типами C ++ template magically_deduce_return_type_of (T * U) my_mul () {вернуть T * U; } Или ...
вопрос задан: 30 September 2010 13:45
0
ответов

Начало работы с кроссплатформенным проектом C ++

Я начинаю проект C ++, который я хотел бы одинаково хорошо скомпилировать в Eclipse (Linux) и vs2010 из того же репозитория и мог бы использовать некоторые помогите начать работу. Хотя многие аспекты могут ...
вопрос задан: 30 September 2010 13:44
0
ответов

Использование Java из C ++

Как разработчик C ++ я иногда сталкиваюсь с библиотеками Java, такими как iText, Batik, JasperReports и JFreeChart. В каждом случае эквивалентные кросс-платформенные библиотеки C ++ кажутся гораздо менее зрелыми, намного ...
вопрос задан: 30 September 2010 12:53
0
ответов

Использование operator [] для пустого std :: vector

Некоторое время назад мне посоветовали, что это обычное место для использования std :: vector в качестве безопасного динамического массива в C ++ вместо выделения сырые массивы ... например {std :: vector ...
вопрос задан: 30 September 2010 11:35
0
ответов

How to copy a certain number of chars from a file to a vector the STL-way?

If I want to copy the contents of a file to a vector, I can do it like that: std::ifstream file("path_to_file"); std::vector buffer(std::istream_iterator(file), ...
вопрос задан: 30 September 2010 11:00
0
ответов

Увеличить назначение Shared_Ptr

Почему я не могу этого сделать? boost :: shared_ptr следующий; void QueuList :: SetNextPtr (QueuList * Next) {boost :: mutex mtx; boost :: mutex :: scoped_lock lock (mtx); {// объем блокировки ...
вопрос задан: 30 September 2010 09:47
0
ответов

Межплатформенная компиляция Asterisk

Я пытаюсь скомпилировать звездочку из Windows, используя netbeans c / c ++ IDE. Так как я хочу добавить некоторые функции в существующий код. когда я запускаю файл конфигурации, я получаю следующие ошибки ...
вопрос задан: 30 September 2010 07:36
0
ответов

Как отличить диск или сетевой диск, при щелчке правой кнопкой мыши

Когда я щелкаю правой кнопкой мыши диск оболочки, я хочу различать, является ли диск обычным или сетевым диском. Я надеюсь, что мы сможем сделать это с помощью метода Initialize (LPCITEMIDLIST, LPDATAOBJECT, HKEY) ...
вопрос задан: 30 September 2010 07:20
0
ответов

Есть ли у boost :: shared_ptr и boost :: shared_ptr общий счетчик ссылок?

Есть несколько интересных вопросов о подводных камнях с boost :: shared_ptrs. В одном из них есть полезный совет, чтобы не указывать boost :: shared_ptr и boost :: shared_ptr ...
вопрос задан: 30 September 2010 07:04
0
ответов

Есть ли переносимый эквивалент __attribute__ (pure) gcc?

Я пишу код, в котором есть набор простых чистых функций, которые часто вызываются. Совершенно безопасно, если эти функции будут оптимизированы, чтобы их можно было вызывать реже. В настоящее время я использую ...
вопрос задан: 30 September 2010 06:18
0
ответов

строка c ++ в структуре C, это недопустимо?

struct run_male_walker_struct {строка male_user_name; строка show_name; }; typedef struct run_male_walker_struct run_male_walker_struct_t; в другой функции: ...
вопрос задан: 30 September 2010 05:42
0
ответов

Что делает string :: npos означает

Что означает здесь строка оператора :: npos found = str.find (str2); if (found! = string :: npos) cout << "первая 'игла' найдена в:" << int (found) << endl;
вопрос задан: 30 September 2010 05:16
0
ответов

Какой эффективный способ анализа параметров командной строки в C ++?

Есть ли действительно эффективный способ работы с параметрами командной строки в C ++? То, что я делаю ниже, кажется совершенно дилетантским, и я не могу себе представить, каковы на самом деле параметры командной строки ...
вопрос задан: 30 September 2010 00:32
0
ответов

Какое обычное соглашение для именования и использования итераторов в C ++?

Я чувствую себя непрофессиональным в том, как я называю и использую итераторы. Я имею в виду, что я «чувствую», что должен называть их как-то еще, но я всегда называю их на основе префикса «it_», ...
вопрос задан: 29 September 2010 23:23
0
ответов

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

Из-за своего устройства я не могу использовать виртуальные функции. Предположим, у меня есть: class Base {void doSomething () {} }; class Derived: public Base {void doSomething () {} }; // в любом месте {База ...
вопрос задан: 29 September 2010 22:46
0
ответов

Есть ли какие-нибудь инструменты статического анализа, которые могут помочь обнаружить shared_ptr <> циклические ссылки?

Есть ли там какие-либо инструменты статического анализа. какие-либо инструменты статического анализа, которые могут помочь обнаружить shared_ptr <> циклические ссылки? Даже если такой инструмент не может обнаружить сложные случаи, он все равно будет поле
вопрос задан: 29 September 2010 19:03
0
ответов

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

Может ли порядок элементов в бинарной архитектуре объектов класса каким-либо образом влиять на производительность приложения, которые используют этот класс? и мне интересно, как определить порядок членов ...
вопрос задан: 29 September 2010 17:50
0
ответов

Том на физический диск

QueryDosDevice ( L "E:", DeviceName, MAX_PATH); (E: это SD-карта) DeviceName - "\ Device \ HarddiskVolume3" Как мне "преобразовать" его во что-то вроде "\\. \ PHYSICALDRIVE1"
вопрос задан: 29 September 2010 17:33
0
ответов

istream parse EVENT_TYPE (param1; param2;…)

Я пытаюсь найти элегантный способ синтаксического анализа строки, например: EVENT_TYPE (param1; param2; ... До сих пор я думал, что с учетом ...
вопрос задан: 29 September 2010 17:04
0
ответов

почему C # и C ++ используют соглашение о кодировании _ ?

Я видел слишком много кода C # и C ++ где соглашение об именах переменных, кажется, просит программистов писать имена переменных, используя подчеркивание перед текстом переменной. например, int? _считать деньги; ...
вопрос задан: 29 September 2010 16:49
0
ответов

Ошибка переключения :: не может появиться в константном выражении

, это странно ... Я играю с некоторым алгоритмом декомпрессии. Вместо того, чтобы проходить через буфер символов [] и зацикливаться, пока не будет найден стоп-бит в буфере [i], я пытаюсь использовать битовую маску ...
вопрос задан: 29 September 2010 16:48
0
ответов

прямое объявление генерирует ошибку несовместимого типа

I ' Читал некоторые предварительные объявления, в том числе на этом форуме. Все говорят, что это избавляет нас от включения файла заголовка, однако следующий код генерирует ошибку: #ifndef CLASSA_H_ ...
вопрос задан: 29 September 2010 15:56
0
ответов

Наследование C ++, скрытые базовые методы

У меня есть простой базовый класс C ++, производный пример класса. // Base.hpp #pragma once class Base { общедоступные: виртуальный поплавок getData (); virtual void setData (float a, float b); virtual void ...
вопрос задан: 29 September 2010 15:45
0
ответов

Разрешено ли string :: c_str () выделять что-либо в куче?

Если мне нужно получить массив char с завершающим NUL из std :: string в ситуации, когда мне нужно быть уверенным, что ничего не будет выделено, безопасно ли использовать c_str для этого? Например, если я нахожусь внутри ...
вопрос задан: 29 September 2010 15:23