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

invalid types ‘Room [26][26][26][double]’ for array subscript. Помогите разобраться пожалуйста. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Очень тупые вопросы новичка http://www.cyberforum.ru/cpp-beginners/thread338859.html
Хочу попытаться что-нибудь спрограммировать для авиасимулятора X-plane. Там, вроде бы, используют язык C++. Но мне до изучения языка еще очень далеко, поэтому сначала хотел бы задать вопросы, которые...
C++ Создать массив векторов Подскажите как создать константный массив вектров. Размер массива зараннее известен, не меняется в процессе работы приложения и равен 50. Нужно создать в стеке, т.е. без выделения памяти. Чтобы... http://www.cyberforum.ru/cpp-beginners/thread338851.html
Алгоритм std::find_end - аналог std::search_n C++
Есть два семейства стандартных алгоритмов: std::search и std::find_end. Первое семейство предназначено для поиска первого совпадения подстроки в строке, второе - для поиска последнего совпадения...
Hello, World! C++
Добрый день. Недавно начал изучать си++. Работаю в Microsoft Visual Studio 2008. Написал такую программу: // Test.cpp : Defines the entry point for the console application. #include "stdafx.h"...
C++ Как установить Regex в Code::Block http://www.cyberforum.ru/cpp-beginners/thread338748.html
Подскажите как проверить установлена ли библиотека Regex в моём c::b(10.05). Если нет то как установить. А если есть то как настроить чтоб использовать. Например такой код: #include <regex>...
C++ Удалить эквивалентные пары из вектора пар при помощи стандартных алгоритмов Что-то голова закипает, не могу сообразить. Есть вектор пар: std::vector<std::pair<int,int> > который содержит кроме всего прочего эквивалентные пары, т.е. например (3,8) и (8,3), мне нужно удалить... подробнее

Показать сообщение отдельно
silentnuke
Android Programmer
139 / 140 / 5
Регистрация: 08.12.2010
Сообщений: 421
04.08.2011, 01:12
Цитата Сообщение от Invader_Zim Посмотреть сообщение
printf("%d",Cube[X][Y][Z].Trap);
у вас X,Y,Z имеют тип double, а это недопустимо.
ну или делайте явно привидение типов:
C++
1
printf("%d",Cube[(int)X][(int)Y][(int)Z].Trap);
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru