Результаты поиска по запросу "c++"

6 ответов

@DeadMG, еще одно преимущество общедоступного интерфейса в том, что вы можете хорошо определять сеттеры и геттеры по отдельности, которыми друг все равно не сможет управлять.

я есть структура класса, которая представляет (внутренне) данные, которые я хочу вывести в файл. Некоторые из переменных-членов являются частными для класса данных, так что он может управлять собой и останавливать работу. Затем я хочу, чтобы ...

6 ответов

public: typedef имя типа std :: vector :: iterator vector_iterator; typedef имя типа std :: vector :: const_iterator vector_const_iterator;

class X { public: typedef std::list<int> Container; // (1) const Container& GetElements() const; // (2) Container::iterator ElementBegin(); Container::iterator ElementEnd(); // (3) CustomIterator GetElementIterator(); private: Container ...

1 ответ

).

аю шаблонный класс, который является оберткой для любого итератора. Я делаю оператор * таким образом: template <typename T> class MyIterator { public: //... decltype(*T()) operator*() { //... } }Я даю decltype вызов оператора * класса T, и он ...

ТОП публикаций

2 ответа

Да, на оба ваших вопроса. Программа будет работать точно так же в C ++, как и в Java. Вы слушаете хост / порт и отправляете на хост / порт. Единственная разница будет в языке и используемом API.

ибудь знает, как сделать сокет чат в C ++, используя что-то вроде сокетов в Java? Есть ли способ сделать IP-чат в C ++?

2 ответа

, Извлеките его куда-нибудь, получите последнюю версию Qt Creator и перейдите в Анализ | heob. Направьте его на yer .exe, выберите ваши параметры, нажмите маленький значок диска, чтобы сохранить ваши настройки, и нажмите OK, чтобы запустить ваш прогги. Это дает вам симпатичное маленькое окно memcheck, которое, кажется, дает вам дампы стека во время выделения объектов, которые вы можете развернуть и увидеть объекты, нарушающие работу; когда вы используете опцию Определить типы утечки. Вы даже можете перейти к исходной строке, где произошло новое, нажав на ссылку.

могу обнаружить утечки памяти в QtCreator на Windows? В документе они рекомендуют Memcheck, но он работает только на Mac и Linux. Любое предложение для Windows?

2 ответа

+1 за Йеруна. Я хотел избежать вызова FindWindow. Я использовал предложение от Майка.

ускаю процесс из моего приложения, используя API CreateProcess, и я хочу вывести окно нового процесса наверх. Есть ли способ сделать это? У нас есть какой-нибудь флаг или что-то подобное с CreateProcess?

2 ответа

нашел некоторый прямой подход с использованием cpp ВыпуклостьDefects. Обработка текста выпуклойHull-функцией. Он заполняется по типу, int * возвращает значения, Point * возвращает координаты.

признателен вам, если вы поможете мне с этим вопросом :) Относительно этого вопросаcvConvexityDefects в OpenCV 2.X / C ++? [https://stackoverflow.com/questions/6653789/cvconvexitydefects-in-opencv-2-x-c] , У меня точно такая же проблема. ...

3 ответа

 если он вернется

у инструмент для тестирования в C ++, где я хочу очистить кэш памяти файловой системы между экспериментами. Мне известны следующие консольные команды: sync echo 3 > /proc/sys/vm/drop_cachesУ меня вопрос, как я могу сделать это программно ...

2 ответа

Как предположил Коди, лучше использовать функцию SHGetSpecialFolderPath. Однако вы можете использовать функцию GetEnvironmentVariable, чтобы получить эту и другие переменные, установленные в системе.

од правильный? Кажется, может скомпилировать, но не работает должным образом .. CString testing = _T(" --url=") + cstring + _T(" --out=%USERPROFILE%\\snapshot.png");Я хочу указать на папку пользователя .. но все еще не может работать.

7 ответов

@ Джимми: хороший обратный звонок

чание:Я использую компилятор g ++ (который, как я слышал, довольно хорош и должен быть довольно близок к стандарту). У меня есть самый простой класс, который я мог придумать: class BaseClass { public: int pub; };Тогда у меня есть три одинаково ...