Вопросы по теме 'visual-c++'
Чтение двоичного формата VC++ CArchive (или чтение Java (CObArray))
Есть ли четкая документация по двоичным форматам, используемым для сериализации различных структур данных MFC? Я смог просмотреть некоторые из своих собственных классов в шестнадцатеричном редакторе и использовать класс Java ByteBuffer для их чтения...
1978 просмотров
schedule
27.08.2023
есть ли способ написать макросы с переменным списком аргументов в визуальном С++?
Насколько я знаю, в gcc можно написать что-то вроде:
#define DBGPRINT(fmt...) printf(fmt);
Есть ли способ сделать это в VС++?
16217 просмотров
schedule
19.03.2022
Стек вызовов во время выполнения
Я хочу получить доступ к стеку вызовов во время выполнения в приложении 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 просмотров
schedule
23.06.2023
Режим совместимости для веб-служб
У меня есть веб-служба, которая загружает неуправляемую .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 просмотров
schedule
10.01.2024
Является ли 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 просмотров
schedule
10.09.2022
Как реализовать 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 просмотров
schedule
12.03.2022
Как определить глобальные настройки в решении на VC++?
У меня есть ряд решений с большим количеством проектов в них. Я хотел бы иметь возможность определять глобальные настройки для решения, которые используются всеми проектами. Например, включаемый каталог. Я хочу иметь возможность изменить каталог...
10418 просмотров
schedule
13.02.2022