Вопросы по теме 'visual-c++'

Чтение двоичного формата VC++ CArchive (или чтение Java (CObArray))
Есть ли четкая документация по двоичным форматам, используемым для сериализации различных структур данных MFC? Я смог просмотреть некоторые из своих собственных классов в шестнадцатеричном редакторе и использовать класс Java ByteBuffer для их чтения...
1978 просмотров
schedule 27.08.2023

есть ли способ написать макросы с переменным списком аргументов в визуальном С++?
Насколько я знаю, в gcc можно написать что-то вроде: #define DBGPRINT(fmt...) printf(fmt); Есть ли способ сделать это в VС++?
16217 просмотров

Стек вызовов во время выполнения
Я хочу получить доступ к стеку вызовов во время выполнения в приложении Native C ++. Я не использую IDE. Как отобразить стек вызовов? Обновление: у меня есть функция, которая вызывается из многих точек приложения. В редких случаях происходит...
11284 просмотров
schedule 30.06.2023

Почему при компиляции проекта C ++ в Visual Studio возникает фатальная ошибка LNK1104: невозможно открыть файл C: \ Program.obj?
Я создал новый проект C ++ в Visual Studio 2008. Код еще не написан; Изменились только настройки проекта. Когда я компилирую проект, я получаю следующую фатальную ошибку: фатальная ошибка LNK1104: невозможно открыть файл 'C: \ Program.obj'
442598 просмотров
schedule 24.10.2022

Автоматически останавливать сборку Visual C ++ 2008 при первой ошибке компиляции?
Я знаю, что могу скомпилировать отдельные исходные файлы, но иногда, например, при редактировании файла заголовка, используемого многими .cpp файлами, необходимо перекомпилировать несколько исходных файлов. Для этого и предназначена Build. По...
19258 просмотров

Режим совместимости для веб-служб
У меня есть веб-служба, которая загружает неуправляемую .dll, созданную из VC++ 6. В Vista и Windows Server 2008 я могу заставить приложения, использующие это, работать, переведя их в режим совместимости с Win98. Есть ли аналогичный способ сделать...
164 просмотров
schedule 23.11.2022

Закрепление производного окна CControlBar
Как прикрепить производное окно CControlBar к середине окна-разделителя (CSplitterWnd)? Я хотел бы, чтобы полоса перемещалась всякий раз, когда сплиттер перемещается. Чтобы было немного понятнее, что мне нужно, представьте себе вертикальную...
1208 просмотров
schedule 07.10.2022

Создание библиотек Windows C++ без среды выполнения?
Я пытаюсь создать библиотеку С++ для использования в Windows/MSVC. Моя проблема в том, что кажется, что для правильной компоновки мне нужно распространять кучу разных версий, связанных с разными версиями сред выполнения MSVC C++ - однопоточными и...
2310 просмотров
schedule 17.09.2022

SetLimitText () в CEdit в Vista не работает
Это происходит в Vista. Я создал новый проект MFC на основе диалогового окна, чтобы проверить это. Я добавил в свой диалог элемент управления CEdit. Я вызвал SetLimitText, чтобы мой CEdit получил 100000 символов. Я пробовал оба:...
2506 просмотров
schedule 21.08.2023

Как сделать так, чтобы выходные данные отображались на панели сообщений списка ошибок для Visual Studio 2005?
У меня есть такой заголовочный файл: #ifndef __GEN_NOTE_MARKERS_TO_DEVELOPERS_HPP__ #define __GEN_NOTE_MARKERS_TO_DEVELOPERS_HPP__ #ifdef _DEBUG // macros for turning a number into a string #define STRING2(x) #x #define STRING(x)...
4851 просмотров
schedule 11.01.2023

Есть ли эквивалент -pedantic для gcc при использовании компилятора Microsoft Visual C++?
Я хотел бы, чтобы мои предупреждения были установлены на самом высоком уровне с помощью компилятора Microsoft Visual C++. Аналогично использованию -pedantic в gcc. Какие переключатели компилятора вы используете для включения большинства...
6118 просмотров
schedule 20.02.2024

Стратегии для многоядерных сборок (/MP), использующих #import
Я работаю над новой конфигурацией решения для нашего большого проекта VC++ с использованием VS 2008. Я бы хотел, чтобы в этой конфигурации использовался флаг многоядерной сборки /MP . Однако функция «#import» для создания классов-оболочек COM...
6401 просмотров

Является ли std :: string size () операцией O (1)?
Является ли std :: string size () операцией O (1)? Реализация STL, которую я использую, встроена в VC ++.
14138 просмотров
schedule 07.02.2023

Ошибка LNK2001 при компиляции приложений, ссылающихся на STLport-5.1.4 с VC ++ 2008
Заранее извиняюсь за длинный пост ... Раньше у меня была возможность создавать наши решения VC ++ (мы на VS 2008), когда мы перечисляли каталоги включения и библиотеки STLPort в меню VS> Инструменты> Параметры> Каталоги VC ++> Каталоги для файлов...
3019 просмотров

Как реализовать CEditListCtrl
Как реализовать CEditListCtrl ?. Управление списком с возможностью редактирования (отчет / таблица). У меня есть представление списка в представлении отчета. В нем есть некоторые ценности. Мне нужно расширить это, чтобы отредактировать значения,...
868 просмотров
schedule 07.07.2022

LPCSTR, LPCTSTR и LPTSTR
В чем разница между LPCSTR , LPCTSTR и LPTSTR ? Почему нам нужно это сделать, чтобы преобразовать строку в переменную структуры LV / _ITEM pszText : LV_DISPINFO dispinfo; dispinfo.item.pszText = LPTSTR((LPCTSTR)string);
172081 просмотров
schedule 06.10.2022

Есть ли разница (повторная оптимизация) между компилятором MSVC ++ 2008 и PSDK?
Я только что установил Platform SDK для Windows Server 2008 и .NET 3.5 в свою новую систему и впервые попытался скомпилировать проект для WIN64. Версия Unicode Release этой программы, созданная для 32-разрядной версии (с использованием...
321 просмотров
schedule 27.04.2022

Проблемы переносимости 64-битной версии
Все это произошло из-за того, что я наткнулся на предупреждающее сообщение компилятора (C4267) при попытке выполнить следующую строку: const unsigned int nSize = m_vecSomeVec.size(); size() возвращает size_t, который, хотя typedef имеет...
1631 просмотров
schedule 07.03.2023

Почему в Visual C ++ отсутствует функция рефакторинга?
Почему при программировании на C ++ в Visual Studio 2008 нет таких функций, которые можно увидеть в меню рефакторинга при использовании C #? Я постоянно использую Переименовать , и вы очень скучаете по нему, когда его нет. Я уверен, что вы можете...
42409 просмотров

Как определить глобальные настройки в решении на VC++?
У меня есть ряд решений с большим количеством проектов в них. Я хотел бы иметь возможность определять глобальные настройки для решения, которые используются всеми проектами. Например, включаемый каталог. Я хочу иметь возможность изменить каталог...
10418 просмотров