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

[Warning] character constant too long for its type - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод похожих слов http://www.cyberforum.ru/cpp-beginners/thread865750.html
Добрый день! Возникла следующая проблема, введены слова малыми латинскими буквами через массив символов, то есть слова: while repeat dog cat. , записаны в следующем виде: char ={w}{h}{i}{l}{e}{...
C++ Конструктор Помогите к этой программе дописать конструктор с параметрами, препод сказал чтоб с клавиатуры вводилась карта, что-то типо этого.... #include <iostream> #include <string> using namespace std; ... http://www.cyberforum.ru/cpp-beginners/thread865745.html
Создать класс Круг на координатной плоскости C++
Для меня это тёмный лес, я только начинаю писать, а нас грузят уже такими вот заданиями. Помогите сделать, или подскажите как правильно. Вот такое задание: Создать класс Круг на координатной...
C++ Линейные алгоритмы: вычисление радиуса и площади поверхности шара при заданном объеме
Записать алгоритм вычисления радиуса и площади поверхности шара, если задан объем шара V.
C++ Разветвляющиеся алгоритмы: перевод времени из минут в часы и минуты http://www.cyberforum.ru/cpp-beginners/thread865728.html
Записать алгоритм, который переводит время из минут в часы и минуты. Например: 150 минут – это 2 часа 30 мин. Алгоритм должен проверять правильность введенных пользователем данных и в случае, если...
C++ Класс объектов-векторов, задаваемых координатами концов в трёхмерном пространстве составить описание класса для объектов-векторов, задаваемых координатами концов в трёхмерном пространстве. Обеспечить операции сложения и вычитания векторов с получением нового вектора (суммы или... подробнее

Показать сообщение отдельно
di_ingenio
98 / 6 / 1
Регистрация: 14.05.2013
Сообщений: 50
15.05.2013, 12:37
Слишком большой массив. Он же так и пишет. Попробуйте посчитать количество символов в каждой строке и исправьте со 100 на нужные значения.

Добавлено через 6 минут
И да. Дело тут вовсе не в длине. Вы используете одинарные кавычки, а вписываете в них строку (массив символов).
C++
1
2
3
4
5
6
const char BAD_INDEX[19] = {"Index out of bound"};
const char ACCESS_VIOLATION[100] = {"Access violation"};
const char TYPE_OVERFLOW[100] = {"Current type was overflowed"};
const char UNKNOWN_ERROR[100] = {"Unknown error occured"};
const char NULL_PARAMETR[100] = {"Null data input"};
const char EMPTY_QUEUE[100] = {"Current queue is empty"};
Вот так правильнее будет =)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru