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

1 ответ

Сокет не является файловым дескриптором в Windows.

му я задаюсь вопросом - возможно ли передать принятое TCP-соединение (в Windows или Unix-подобной ОС) от одного процесса к другому? Суть в том, чтобы передавать соединение, а не данные, как это делает прокси-приложение.

2 ответа

Ведение списка последних файлов

Я хотел бы сохранить простой список последних файлов в моем приложении MFC, который показывает 4 последних использованных имени файла. Я играл с примером из «Книги ответов MFC» Юджина Кейна, который может программно добавлять строки в список ...

2 ответа

Как загрузить и сохранить изображение из базы данных SQL Server, используя GDI + и C ++?

Мне нужно специально, чтобы загрузить изображение JPG, которое было сохранено в виде BLOB-объекта. GDI + позволяет очень легко получать изображения из файлов, но не из баз данных ...

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

4 ответа

Вызывать начало и конец с помощью директивы using?

Установленная идиома для вызоваswap является: using std::swap swap(foo, bar);Сюда,swap может быть перегружен для пользовательских типов за пределамиstd Пространство имен. Должны ли мы ссылатьсяbegin а такжеend таким же образом? using ...

4 ответа

Преобразовать вектор <std :: string> в вектор <double>

У меня есть строковый вектор, как{"1.2","3.4","0.5","200.7"}. Я хотел бы преобразовать каждый элемент в двойной и сохранить его вvector<double>. Вот так{1.2,3.4,0.5,200.7} Каков был бы лучший способ сделать это? Я знаю оstd::stod(string, ...

2 ответа

Каково практическое использование защищенного наследования?

Общественное наследование легко. A: public B означает, что каждый A является B. В большинстве языков программирования, таких как vb.net и target-c, это единственный тип наследования. Частное наследство тоже легко, но бессмысленно A: private B ...

1 ответ

Где указывает PWD.

ановил vim7.3 на моем компьютере (под Windows 7), и я хочу использовать плагин автозаполнения. Я много искал и обнаружил, что Omnicppcomplete является лучшим для этого. Итак, я следовал этому уроку:Установите плагин ...

1 ответ

@ Jarod42 Я только что заметил твой код (Демо). Я впечатлен вашей быстротой.

я есть наивное решение, которое использует два цикла, но я хочу улучшить сложность времени как O (nlogn). Есть ли лучший подход? Массив не отсортирован и может иметь отрицательные значения. Образец теста: массив: 1 0 3 2 Выход: 4 Пояснение: ...

2 ответа

Элемент массива скалярных типов является объектом скалярного типа. Поток, считывающий элементы 0 и 1, не имеет проблемы параллелизма с элементом 2 записи потока, даже если он использует одну машинную инструкцию. Элементы чтения потоков 0 и 1 имеют проблему с элементом записи потоков 1, даже если используются отдельные инструкции, если мьютекс отсутствует. Конечно, элементы чтения кода 0 и 1 не могут использовать одну инструкцию, которая читает, например, 4 элемента, а затем отбрасывают лишние данные, потому что это действительно может привести к плохому чтению из-за записи другого потока в той части, которая будет отброшена.

тим, у меня есть структура: struct Foo { char a; // read and written to by thread 1 only char b; // read and written to by thread 2 only };Из того, что я понимаю, стандарт C ++ гарантирует безопасность вышеизложенного, когда два потока работают ...

2 ответа

Я попробовал это, они говорят добавить макрос _GXDLL и включить "#include" grid \ gxall.h "... но сам файл отсутствует ... где я могу получить библиотеку gxall?

аюсь создать старый код Visual C ++. Когда я это делаю, я получаю это сообщение об ошибке: fatal error C1083: Cannot open include file: 'gxall.h': No such file or directoryКак мне решить это?