Вопросы по теме 'msvcrt'
Как выполнить некоторый код перед входом в процедуру main() в VC?
Я читаю исходный код Microsoft CRT и могу придумать следующий код, в котором функция __initstdio1 будет выполняться перед подпрограммой main().
Вопрос в том, как выполнить некоторый код перед входом в процедуру main() в VC (не код VC++)?...
6010 просмотров
schedule
19.03.2022
Как мне найти причину этой ошибки компоновщика?
После длительного процесса переименования проекта мой проект DLL не будет построен в режиме отладки (сборки релиза работают):
MSVCRTD.lib(msvcr90d.dll) : error LNK2005: _CrtDbgReportW already defined in LIBCMTD.lib(dbgrpt.obj)
Этот проект и...
3935 просмотров
schedule
07.08.2022
DBGHelp.dll вызывает загрузку msvcrt.dll в отладочной версии
Мое приложение компилируется с помощью VC6 sp6, использует DBGHelp.lib для получения информации о стеке. Код аналогичен в отладочной и релизной компиляциях. Проблема в том, что при выполнении отладочной версии DBGHelp.dll загружает msvcrt.dll...
545 просмотров
schedule
12.03.2023
Смешанный управляемый / неуправляемый порядок загрузки сборки
У меня есть несколько вопросов о порядке инициализации для CLR и CRT для смешанных сборок .NET (т.е. имеется в виду смешанные управляемые / неуправляемые сборки C ++).
Итак, если у меня есть файл dll сборки смешанного режима, и он загружается через...
998 просмотров
schedule
26.05.2022
program.exe: Native завершил работу с кодом 255 (0xff)
Я использую ускоренные потоки, и все отлично работает при компиляции с /MD, но вместо этого я предпочитаю компилировать с /MT.
Затем я получаю проблему: program.exe: Native завершил работу с кодом 255 (0xff).
Это происходит в этой строке:...
3429 просмотров
schedule
17.05.2023
Ruby: проблема с Hpricot — rb_hash_lookup не может быть найден в msvcrt-ruby18.dll
Обновление : эта проблема устранена с помощью RubyInstaller и сопутствующего DevKit . Пожалуйста, смотрите ответ ниже.
На новой WinXP мы пытаемся настроить RoR. У нас возникла проблема с запуском приложения rails. При отладке Hpricot...
222 просмотров
schedule
14.03.2022
Как сделать так, чтобы пароль отображался звездочками
Я пытаюсь создать окно входа в систему, в котором пользователю предлагается ввести свое имя пользователя и пароль, хотя при вводе пароля я ищу звездочки для печати, например, общий ввод пароля (т.е. - Sekr3t отображается как: * * * * * *).
Вот код,...
10114 просмотров
schedule
30.03.2023
Элемент управления ActiveX - языковой стандарт MFC
У меня есть приложение MFC, разработанное с помощью Visual Studio 2008, в котором я использую элемент управления Adobe ActiveX (у меня установлен Adobe Reader X). Я пытаюсь установить прямоугольник масштабирования с помощью функции setViewRect, и она...
646 просмотров
schedule
07.05.2023
Вызов функции findnext() завершается ошибкой при втором вызове. Сбой программы
Функция _findnext() не работает при повторном вызове. Вот код.
int main() {
struct _finddata_t ffblk;
intptr_t done;
chdir("tmp");
printf("Directory changed to dir successfully\n");
done=_findfirst("*.txt",&ffblk);...
1797 просмотров
schedule
30.06.2022
Ошибка загрузки библиотеки MSVCRT
Меня смущают два вопроса:
Я прочитал на веб-сайте Microsoft, что мы не можем использовать разные среды выполнения C в одном проекте. Скажем, у меня есть dll, скомпилированная с флагом /MT, тогда я не могу использовать dll в проекте,...
1008 просмотров
schedule
01.07.2022
C++ Win32 без зависимости от библиотеки времени выполнения C, но с malloc, бесплатно atd
Я хочу уменьшить размер своих приложений win32, запрограммированных в MS Visual Studio C++, и я также хочу иметь гарантированную совместимость со всеми версиями Windows (XP и выше без распространяемого пакета Visual C++). Я использовал параметры /MT...
1258 просмотров
schedule
16.05.2023
Какие алгоритмы управления памятью хорошо известны и используются основными поставщиками компиляторов?
В качестве упражнения я пишу менеджер памяти, то есть код, реализующий malloc, realloc и free (или new и delete). RTL для моего языка Delphi позволяет легко заменить диспетчер памяти RTL . Для тех из вас, кто использует C ++, это похоже на...
497 просмотров
schedule
18.07.2022
Какие алгоритмы управления памятью используются основными поставщиками компиляторов?
Это подмножество a предыдущий вопрос .
В качестве упражнения я пишу диспетчер памяти, то есть код, реализующий malloc, realloc и free (или new и delete). RTL для моего языка, Delphi, позволяет легко заменить диспетчер памяти RTL . Для тех из...
492 просмотров
schedule
14.03.2022
Как изменить файл спецификации MinGW, чтобы связать его с MSVCR100.dll и MSVCP100.dll?
Я использую Windows 7 и последнюю версию MinGW (gcc v4.7.2).
Моя проблема заключается в том, чтобы заставить MinGW использовать библиотеки времени выполнения «MSVCR100» и «MSVCP100» для простого тестового приложения.
Мой настроенный файл...
1088 просмотров
schedule
12.07.2023
Как я могу определить, был ли файл открыт для добавления в Windows?
В UNIX, если я открываю файл в режиме добавления, например
fd = open("filename", O_APPEND);
тогда, имея такой файловый дескриптор, можно легко узнать, с какими флагами он был открыт, используя fcntl :
fcntl(fd, F_GETFL) & O_APPEND...
913 просмотров
schedule
20.05.2022
Является ли /nodefaultlib:msvcr100 правильным подходом к решению проблемы msvcr100.dll и msvcr100d.dll defaultlib?
Для проекта кроссплатформенного программного обеспечения, основанного на Linux и Windows, у нас есть разные способы работы со сторонними библиотеками. В Linux мы собираем и связываем версии, распространяемые с дистрибутивом CentOS/RHEL, что означает,...
533 просмотров
schedule
23.06.2023
Ошибка MSVCP100.dll не обнаружена, даже если она установлена
Я получаю следующую ошибку, когда пытаюсь запустить exe на машине x64, которая была построена для процессора x86 с использованием компилятора MC ++ (vs2010) на машине x86:
У меня уже есть Visual Studio 2012 (вместе с распространяемым пакетом...
14481 просмотров
schedule
16.07.2023
VC++: код работает в VS2010 и ломается в VS2013
Редактировать: в отличие от случая с вопросом, отмеченным в голосовании за закрытие, код нарушения здесь — это код CRT, не мой . Даже если у него есть проблема (а я почти уверен, что это не так), у меня нет возможности исправить ее источник.
У...
1252 просмотров
schedule
02.07.2022
MSVCR120.DLL Требуется
Меня попросили загрузить указанную DLL после запуска одного из моих приложений на дополнительном компьютере. Единственная проблема заключается в том, нужно ли это или нет. Я, очевидно, программирую в Visual Studio, но это чистый «C» и проект Win32,...
526 просмотров
schedule
26.11.2022
Компиляция Microsoft CRT 11 (msvcrt110.dll) — каков правильный порядок включения?
Я пытаюсь самостоятельно скомпилировать Microsoft CRT 11 (версия, которая поставляется вместе с VS2012).
Я знаю, что до VS2008 это действие полностью поддерживалось Microsoft:
http://msdn.microsoft.com/en-us/library/k9a8ehy3(v=vs.90).aspx...
998 просмотров
schedule
21.07.2023