Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 13.09.2013
Сообщений: 38

Ошибка при компиляции invalid suffix "i64" on integer constant

07.11.2013, 09:51. Показов 2357. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите, при компиляции вылетает ошибка
./pluginterfaces/base/ftypes.h:82:33: error: invalid suffix "i64" on integer constant

C++
1
2
    static const int64 kMaxInt64 = 9223372036854775807i64;
    static const int64 kMinInt64 = (-9223372036854775807i64 - 1);
Как можно решить проблему?
Windows 7 MinGW g++.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.11.2013, 09:51
Ответы с готовыми решениями:

[Error] invalid suffix "Y" on integer constant
invalid suffix "Y" on integer constant выдает эту ошибку что делать? #include <stdio.h> #include <iostream> #include...

Ошибка invalid suffix "_RDONLY" on integer constant
Копирования файлов с помощью средств POSIX.

Исправить ошибку "invalid suffix x on integer constant"
Задали задание, не понимаю почему пишет invalid suffix x on integer constant . Спасибо большое! #include <stdio.h> #include...

6
 Аватар для programina
2062 / 619 / 41
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
07.11.2013, 09:55
mingw 32-битный?
0
Заблокирован
07.11.2013, 10:01
The sample is writen for Visual C++, but you are compiling it with Dev-
C++ (specifically MinGW, the compiler that Dev-C++ uses). For example,
i64 and ui64 are integer constant suffix extensions of VC++, and
comdef.h is part of VC++ compiler COM support.
0
Эксперт по математике/физикеЭксперт С++
 Аватар для Ilot
2224 / 1426 / 420
Регистрация: 16.05.2013
Сообщений: 3,646
Записей в блоге: 6
07.11.2013, 10:04
Смотрите заголовочник stdint.h в нем определенны типы целых чисел и их диапазон:
C++
1
2
3
4
5
6
7
...
typedef long long  int64_t;
...
#define INT64_MIN  (-9223372036854775807LL - 1)
...
#define INT64_MAX 9223372036854775807LL
...
0
 Аватар для programina
2062 / 619 / 41
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
07.11.2013, 10:05
нужно скачать MinGW64 http://mingw-w64.sourceforge.net/
0
0 / 0 / 0
Регистрация: 13.09.2013
Сообщений: 38
07.11.2013, 10:08  [ТС]
Цитата Сообщение от programina Посмотреть сообщение
mingw 32-битный?
=== TDM-GCC Compiler Suite for Windows ===
--- GCC 4.6 & 4.7 Series ---
*** Standard MinGW 32-bit Edition ***

Добавлено через 1 минуту
я пользуюсь Codelite там в комплекте идёт только такой, как быть...
Компилятор надо 64 бита?
0
 Аватар для programina
2062 / 619 / 41
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
07.11.2013, 10:22
Цитата Сообщение от gotostereo Посмотреть сообщение
Компилятор надо 64 бита?
Да, можно попробовать. Или, если исходник заточен под visual c++, то попробовать микрософтовский компилятор.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.11.2013, 10:22
Помогаю со студенческими работами здесь

Ошибка Constant expression contains invalid operations
Привет, форумчане! Попытался заменить конфиг с define на класс define("ROOT", $_SERVER); define("CONTROLLER_PATH", ROOT....

Ошибка "expected ‘;’, ‘,’ or ‘)’ before numeric constant" при компиляции кода
Здравствуйте! Просьба помочь разобраться с ошибкой. Изучаю Си по книге Б. Кернигана и Д. Ритчи "Язык программирования Си"....

Ошибка при компиляции: iso c++ forbids comparison between pointer and integer -fpermissive
помогите решить проблему. ошибка при компиляции "error iso c++ forbids comparison between pointer and integer -fpermissive" в строке...

При использовании xor появляется ошибка компиляции E2089 Invalid typecast
Здравствуйте. Возникла необходимость шифровать данные в программе, нашел следующий код Шифрование: function Encrypt(const...

Ошибка при запуске программы: "" is an invalid integer - Lazarus
В компиляции не было ошибок. Но при запуске программы и нажатии кнопки вылезает диалоговое окно с данной ошибкой. Помогите пожалуйста. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru