0
ответов

Глобальная переменная в нескольких файлах

У меня есть два исходных файла, которым требуется доступ к общей переменной. Каков наилучший способ сделать это? например: source1.cpp: int global; int function (); int main () {global = 42; Функция (); ...
вопрос задан: 2 September 2010 14:12
0
ответов

ограничения при динамической загрузке общего объекта из другого общего объекта?

Я динамически загружаюсь (с dlopen ( )) общий объект (с именем libprofile1.so) из main. В libprofile1.so я определил фабричную функцию CreateProfile и класс Profile. Функция CreateProfile ...
вопрос задан: 2 September 2010 13:48
0
ответов

Эквивалент Java .NET ManualResetEvent и WaitHandle

Я хотел бы знать, предоставляет ли Java эквивалент Классы .NET ManualResetEvent и WaitHandle, так как я хотел бы написать код, который блокирует в течение заданного времени ожидания, если событие не инициируется. ...
вопрос задан: 2 September 2010 10:15
0
ответов

динамически загружать статический библиотека?

Может ли статическая библиотека * .a в Linux динамически загружаться во время выполнения? Я читал здесь, что ... как статические, так и разделяемые библиотеки могут использоваться в качестве динамически загружаемых библиотек. Как динамически загрузить ..
вопрос задан: 2 September 2010 10:08
0
ответов

как связать общую библиотеку с другой общей библиотекой в ​​linux?

Мое приложение динамически загружает liba.so (с dlopen). liba.so использует libb.so, поэтому я хочу связать liba.so с libb.so. Как это сделать в Linux? Заранее спасибо.
вопрос задан: 2 September 2010 09:38
0
ответов

Как определить «конечные» функции-члены для класса

Можно ли сделать мои функции-члены окончательными, как в Java, поэтому что производные классы не могут их переопределить?
вопрос задан: 2 September 2010 08:59
0
ответов

C ++ static_cast от float ** до void **

Просто наткнулся на это: #include using namespace std; int main (int argc, char ** argv) {float * a = новый float [10]; пустота ** б; b = static_cast (& a); ...
вопрос задан: 2 September 2010 08:36
0
ответов

Использование x64 dll в приложении x86

У меня есть DLL, которая должна работать с большими объемами памяти и должна быть x64, но приложение, которое ее вызывает, это x86 и не может быть преобразован в x64. COM уже используется для взаимодействия ...
вопрос задан: 2 September 2010 04:30
0
ответов

Как вы получаете информацию для произвольный часовой пояс в Windows?

В идеале, я хотел бы иметь возможность взять имя часового пояса и запросить у Windows информацию о соответствующем часовом поясе (смещение от UTC, смещение летнего времени, даты перехода на летнее время). переключатель и т. д.). Похоже ...
вопрос задан: 2 September 2010 02:32
0
ответов

Почему MVC так популярен?

Я изначально собирался сделать этот вопрос длиннее, но я чувствую, что чем короче, тем лучше вы поймете, что я имею в виду. Архитектурный шаблон MVC имеет 3 зависимости. Вид ...
вопрос задан: 2 September 2010 01:21
0
ответов

What are the current best practices of Object ownership and transfers in C++? NOT C++0x

Especially for large scale projects where maintainability is important. Explanations, links/references are also welcome.
вопрос задан: 2 September 2010 01:07
0
ответов

Короткие опции только в boost :: program_options

Как можно было бы указать короткие опции без их длинных аналогов в boost? (", w", po :: value (), "Perfrom write с N кадров") генерирует это -w [-] arg: Perfrom write ...
вопрос задан: 1 September 2010 21:56
0
ответов

Promote to custom widget in a namespace

I have MyCustomWidget in a namespace MyNameSpace namespace MyNameSpace{ class MyCustomWidget : public QWidget{ }; } Как мне продвинуть QWidget в MyCustomWidget в моей форме пользовательского интерфейса? Это не ...
вопрос задан: 1 September 2010 19:39
0
ответов

Ловушки и ловушки auto_ptr

Помимо всех известных преимуществ использования auto_ptr, что такое auto_ptr «худшая практика»? Создание STL-противопоказателей auto_ptrs. auto_ptrs не соответствует требованию CopyConstructable. См. Также ...
вопрос задан: 1 September 2010 19:10
0
ответов

C++ and Java objects communication

I need to establish a communication model between C++ layer and Java layer in my application. Initially, I planned to use SOAP with XML, but my clients are interested in setting up a database ...
вопрос задан: 1 September 2010 16:18
0
ответов

Простой подсчет ссылок: умные указатели

Я хотел бы реализовать простой подсчет ссылок с использованием умных указателей. Указатель переменной представляет указатель на сохраненный объект, reference_count представляет общее количество копий объекта. ...
вопрос задан: 1 September 2010 15:23
0
ответов

Как в итоге получить указатель на 0xCCCCCCCC

Программа, над которой я работаю, иногда падает, пытаясь прочитать данные по адресу 0xCCCCCCCC. Google (и StackOverflow), будучи моими друзьями, я увидел, что это код отладки MSVC для неинициализированного стека ...
вопрос задан: 1 September 2010 13:31
0
ответов

Генерация набора методов для проверки содержимого сообщений

в моей структуре модульного тестирования, для некоторых сообщений (которые являются просто структурами POD) Мне нужен метод для сравнения два таких сообщения (структуры) для равенства всех полей. Это, например, если я ...
вопрос задан: 1 September 2010 13:30
0
ответов

Хук предварительного получения GIT

Есть ли способ изменить файл, который передается на сервер, с помощью хука предварительного приема на стороне сервера? Скажем, я хочу добавить что-то в конец файла, например: // Конец Org каждый раз, когда кто-то ...
вопрос задан: 1 September 2010 07:42
0
ответов

Доступ к открытым унаследованным элементам данных Template

Мне нужно кое-что прояснить, почему нам нужен оператор разрешения области действия или этот указатель для доступа к публично унаследованным элементам из базового класса шаблона. Насколько я понимаю, это для ...
вопрос задан: 1 September 2010 07:34
0
ответов

Как я могу запретить Gnome показывать два окна при выполнении alt-tab ? (c ++ qt app)

(см. правки) Я разрабатываю приложение QT / c ++ под gnome. В приложении главное окно и дочернее окно QListBox. Оба эти окна отображаются как отдельные главные окна, когда я убираю alt-tab ...
вопрос задан: 31 August 2010 21:17
0
ответов

Freeing static memory? no, that can't be right

I've been playing around with embedding resources into my c++ program. In order to do this I hexdump the data to a simple array, i.e. unsigned char image_png[] ={ 0x0a, 0x0b, 0x0c, 0x0d, ... }; ...
вопрос задан: 31 August 2010 16:20
0
ответов

отдельная грамматика и парсер для php

Я ищу готовую грамматику и парсер для php (как минимум 5.2), в идеале утилиту / библиотеку, которая может анализировать код php в читаемый AST, например, XML. Сам парсер не должен быть написан ...
вопрос задан: 31 August 2010 12:40
0
ответов

Что такое Эквивалент Windows WMI для разработки на MacOS C ++?

У меня есть приложение C ++, которое получает подробную системную информацию (тип процессора, доступное дисковое пространство, другая информация о профиле оборудования) в Windows с помощью WMI. Я хочу выполнить тот же тип операций ...
вопрос задан: 31 August 2010 10:26
0
ответов

Как начать реализацию сервера потокового видео на c / c ++?

В моем проекте мне нужен выделенный сервер, который отправляет потоки нескольким клиентам. В частности, у меня есть функция обратного вызова, которая вызывается для сбора данных потока, но я не знаю, как ...
вопрос задан: 31 August 2010 10:01
0
ответов

Существует ли стандартный способ преобразования из container в container?

У меня есть два класса A и B, и существует неявный оператор преобразования для перехода от одного к другому, так что: A a; B b; b = a; // Работает Есть ли стандартный способ преобразовать std::list в ...
вопрос задан: 31 August 2010 09:21
0
ответов

Как использовать Boost.Interprocess для потоковой передачи данных в другие приложения?

Главное Приложение должно обновлять общую память на быстрой частоте. И несколько приложений-потребителей должны читать из общей памяти для обновления потоковых данных. основное и потребляющее ...
вопрос задан: 31 August 2010 04:34
0
ответов

C / C ++ Вопрос о методах программирования трассировки

У меня следующий вопрос, и с системной точки зрения я хочу знать, как этого легко и эффективно достичь. Учитывая задачу 'abc', которая была построена с отладочной информацией и глобальным ...
вопрос задан: 30 August 2010 17:32
0
ответов

Как мне реализовать эквивалент вложенных хэшей Perl в C ++?

Я хочу изменить некоторый код Perl на C ++. Мне нужно знать, как реализовать вложенные хэши Perl в C ++. Я подумал о STL как о хорошем выборе и использовал карты. С помощью карт я могу создать только простую ...
вопрос задан: 30 August 2010 14:23
0
ответов

использовать sfinae для проверки существования членов пространства имен

Я пытался выяснить, можно ли использовать sfinae для проверки существования членов пространства имен. Google об этом довольно умалчивает. Я пробовал следующий код, но ничего не вышло. namespace xyz {struct ...
вопрос задан: 30 August 2010 12:43