Форум программистов, компьютерный форум CyberForum.ru

Сборки MinGW(GCC-win32/win64) от niXman - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Построение и программная реализация автоматных моделей языков http://www.cyberforum.ru/cpp/thread438991.html
Доброе время суток всем. Будьте так любезны кто знает или умеет напишите пожалуйста примеры конечных автоматов. Можно в принципе и на Delphi толь тогда это не тот раздел. И всё же помагите пожулуйста разобраться в Них(КА). спасибо заранее.
C++ Кто может собрать оффсет из crossfire в dll всем привет. я с помощью программы ollydbg нашёл оФФсет игры crossfire ,я могу написать вам его,и чтобы вы его собрали в dll для читы плиз оч нужно http://www.cyberforum.ru/cpp/thread438749.html
C++ C++ и CS 1.6
Доброго времени суток! У меня возник вопрос, как средствами C++ узнать SteamID клиента CS 1.6 Хотя бы такой вариант! Запускаем созданную программу, затем игру cs 1.6 и в программе появляется SteamID в числовом формате! Если кто нибудь может чем то помоч, заранее огромное спасибо!
Модуль-посредник для wtsapi32.dll C++
Здравствуйте. Вот пытаюсь написать модель-посредник для wtsapi32.dll. Судь заключается в том, что этот модуль заменяет оригинальный и просто перенаправляет все на оригинальный функции. При написании функции-посредника WTSEnumerateSessionsW я столкнулся с проблемой. Результат выполнения равен 0. Эта функция перечисляет сессии в диспетчере задач. Если я заменю библиотеку на свою, то список вообще...
C++ Последние драфты http://www.cyberforum.ru/cpp/thread435272.html
Приветствую. А можно узнать у вас ссылки на последние драфты по C/C++ на данный момент? C99 (N897) — http://open-std.org/JTC1/SC22/WG14/www/docs/n897.pdf C11 (N1548) — http://open-std.org/JTC1/SC22/WG14/www/docs/n1548.pdf C++11 (N3242) — http://open-std.org/JTC1/SC22/WG21/docs/papers/2011/n3242.pdf
C++ Звуковой драйвер не сообщяет о завершение воспроизведения void CALLBACK func (HWAVEOUT hwi, UINT Msg, DWORD dwInstance, DWORD dwParam1, DWORD dwParam2){ if (Msg == WOM_OPEN) std::cout<<"open"<<std::endl; if (WOM_DONE == Msg){ // Не выполняется ... std::cout<<"end_play"<<std::endl; sound_play * pClass = (sound_play * )dwInstance; pClass->buffer->pop(); pClass->start = true; pClass->play(); } } подробнее

Показать сообщение отдельно
Evg
Эксперт CАвтор FAQ
17462 / 5700 / 361
Регистрация: 30.03.2009
Сообщений: 15,645
Записей в блоге: 26
21.08.2013, 20:31     Сборки MinGW(GCC-win32/win64) от niXman
Проблемный тест был:

C
#include <ctype.h>
 
int func (const char *name)
{
  return isdigit (*name);
}
после препроцессирования он превращается

C
extern __attribute__((dllimport)) char *__ctype_ptr__;
 
int func (const char *name)
{
  return (((__ctype_ptr__+sizeof(""[*name]))[(int)(*name)])&04);
}
компилятор такой:

Код
$ gcc -v
Используются внутренние спецификации.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-cygwin/4.8.1/lto-wrapper.exe
Целевая архитектура: x86_64-pc-cygwin
Параметры конфигурации: /cygdrive/i/szsz/tmpp/cygwin64/gcc/gcc-4.8.1-3/src/gcc-4.8.1/configure
--srcdir=/cygdrive/i/szsz/tmpp/cygwin64/gcc/gcc-4.8.1-3/src/gcc-4.8.1 --prefix=/usr --exec-prefix=/usr
--bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --datadir=/usr/share --localstatedir=/var
--sysconfdir=/etc --datarootdir=/usr/share --docdir=/usr/share/doc/gcc -C --build=x86_64-pc-cygwin
--host=x86_64-pc-cygwin --target=x86_64-pc-cygwin --without-libiconv-prefix --without-libintl-prefix
--enable-shared --enable-shared-libgcc --enable-static --enable-version-specific-runtime-libs
--enable-bootstrap --disable-__cxa_atexit --with-dwarf2 --with-tune=generic
--enable-languages=c,c++,fortran,lto,objc,obj-c++ --enable-graphite --enable-threads=posix
--enable-libatomic --enable-libgomp --disable-libitm --enable-libquadmath --enable-libquadmath-support
--enable-libssp --enable-libgcj-sublibs --disable-java-awt --disable-symvers
--with-ecj-jar=/usr/share/java/ecj.jar --with-gnu-ld --with-gnu-as
--with-cloog-include=/usr/include/cloog-isl --without-libiconv-prefix --without-libintl-prefix
--with-system-zlib
Модель многопоточности: posix
gcc версия 4.8.1 (GCC)
Выдаваемая ошибка:

Код
$ gcc -m32 -c t.c
t.c: В функции «func»:
t.c:6:1: ошибка: некорректная RTL-инструкция
 }
 ^
(insn 5 2 6 2 (set (reg/f:SI 68)
        (symbol_ref:SI ("__ctype_ptr__") [flags 0x440] <var_decl 0x6ffffcb0850 __ctype_ptr__>)) t.c:5 -1
     (nil))
t.c:6:1: внутренняя ошибка компилятора: в extract_insn, в recog.c:2150
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
Компиляторы от nixMan'а версии 4.8.1 я не смог запустить - не хотят запускаться без libwinpthread-1.dll
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru