Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Вывод суммы четных элементов массива Напишите программу, печатающую на экране сумму четных элементов заданного массива вещественных чисел. https://www.cyberforum.ru/ cpp-beginners/ thread627564.html Функция не понимает меня C++
Вот попытался написать функцию для подсчета комбинаций "ab" (Читаю книгу, пытаюсь делать упражнения, но застрял что то слишком рано :( ) Вот как она выглядит у меня: int countab(string st) { int count=0; int i=1; /* 10 строка */ while (i<=strlen(st)) {
C++ Изменить порядок следования элементов в массиве https://www.cyberforum.ru/ cpp-beginners/ thread627553.html
изменить порядок следования элементов в массиве так чтобы сначало располагались все отрицательные элементы за тем положительные а потом нули найти сумму элементов массива расположенных после минемального элемента
C++ измените порядок следования элементов в массиве так,чтобы... помогите решать решение измените порядок следования элементов в массиве так,чтобы располагались все отрисательные элементы,затем положительные,а потом нули https://www.cyberforum.ru/ cpp-beginners/ thread627520.html
Открыть директорию C++
Всем доброго времени суток. Подскажите пожалуйста функцию для того чтобы прочитать директорию. Т.е есть папка и мне нужно получить все названия вложений(файлов и папок).Я использую VS2010 компилятор Microsoft, ОС Windows 7. Прочитал в википедии что функция opendir с Microsoft компилятором не работает.Подскажите пожалуйста кто знает.
C++ Сохранение данных хэш таблицы https://www.cyberforum.ru/ cpp-beginners/ thread627515.html
Здравствуйте. Имеется хеш таблица с размером массива 10 000. В таблицу периодически заносятся данные. Как сохранять данные при выходе из программы, чтобы потом при включении программы они находились в таблице.
C++ Конструктор и деструктор в классе https://www.cyberforum.ru/ cpp-beginners/ thread627493.html
Решил разобраться в конструкторах и деструкторах. Написал, вроде по такой же структуре как и в учебнике. А комп выдает ошибки в компиляции, связанные с типом главной функции. Что не так, подскажите... #include <iostream> #include <cstring> using namespace std; class String { private:
Массив карт C++
Нужно ввести поток карт, для дальнейшей сортировки. Карта представлена как два символа - (вес) + (масть). Вводится сразу два символа, без пробелов. Дальше идет следующая карта через пробел. Сортировать буду по весу. Так понял, что лучше организовать массив из массива Char . Как это сделать лучше?
C++ функция работает неверно #include <iostream> using namespace std; int zamena(char*, char, char); int main() { char str; cout<<"Enter string: "; cin.getline(str, 20); cout<<"\nenter the two characters "; char c1, c2; https://www.cyberforum.ru/ cpp-beginners/ thread627452.html C++ Сохранить медиа-поток в файл Я принимаю медиа-поток MPEG2-TS по UDP, вот код #include <iostream> #include <stdio.h> #include <fcntl.h> #if defined(__linux__) #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <arpa/inet.h> https://www.cyberforum.ru/ cpp-beginners/ thread627426.html
C++ Память под объекты через new
#include <iostream> class A { public: int my; }; int main()
C++ basic_istream::getline https://www.cyberforum.ru/ cpp-beginners/ thread627403.html
Всем здравствуйте. Изучаю С++ по книге Р. Лафоре в главе 7 массивы и строки есть задание которое предполагает получение строки, содержащей пробелы в переменную типа string и тут при выполнении задания я столкнулся с непонятным поведением функции basic_istream::getline вот пример кода который показывает проблему: #include <iostream> #include <string> using namespace std; const int...
Заблокирован
23.07.2012, 19:18  [ТС] 0

multi-character character constant - C++ - Ответ 3293530

23.07.2012, 19:18. Показов 13612. Ответов 11
Метки (Все метки)

Ответ

Вообщем я погуглил и изменил код вот он:

#include<iostream>
#include<string.h>
using namespace std;
int main()
{
int q;
int y;
char p;
int d;
int i=0;
char s[20];
char w[20]={ '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_', '_' };
char t[q];
char l;
cout<<" Enter word (please make sure word is < 20 letters): ";
gets(s);
q==strlen(s);
for (i=0; i<q; i++)
{
w[i]=t[i];
}
cout<<t;
cout<<"\nThis word constants "<<q<<" letters\n"<<"Please enter letter";
do
{
cin>>l;
p=strrchr(s, l);
if(p!=0)
{
w[p]==l;
cout<<w;
y++;
}
else
{
cout<<"You entered not right letter\n";
d++;
}
}
while (d<7 || y<q);
if (d==7) cout<<" You LOSE!\n"<<" Right word is: '"<<w<<"'\n";
system ("pause");
return 0;
}

теперь осталась в строке p=strrchr(s, l); ошибка invalid conversion from 'char*' to 'char'.
Код конечно выглядит стремно, надеюсь не одному мне он понятен

Добавлено через 2 минуты
Цитата Сообщение от canopen Посмотреть сообщение
У вас в переменной w что ли вводимое слово должно храниться? Зачем его инициализировать тогда? И чем вы его хотите инициализировать?
Посмотрите пожалуйста новое сообщение.
Теперь в w хранится как бы "игровой стол" сначала он выглядит так _____ .
В s хранится слово. Игрок вводит желаемый символ (l), а программа через функцию strrchr проверяет наличие символа в строке s.

Вернуться к обсуждению:
multi-character character constant C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.07.2012, 19:18
Готовые ответы и решения:

Операторы if и char - Multi-character character constant
Здравствуйте я мало нашёл информации о работе if с char, вот мой код: #include &lt;iostream&gt; using...

[Warning] multi-character character constant
#include &lt;iostream&gt; using namespace std; class toolBooth { private: unsigned int car;...

[Warning] character constant too long for its type
Подскажите, пожалуйста, что я не так сделал? Выдает ошибки, что &quot; character constant too long for...

Error: Unresolved external 'character::character(int)'
Error: Unresolved external 'character::character(int)' referenced from...

11
23.07.2012, 19:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.07.2012, 19:18
Помогаю со студенческими работами здесь

Вылезает: [Warning] character constant too long for its type
#include &lt;iostream&gt; #include&lt;conio.h&gt; #include&lt;math.h&gt; using namespace std; int main() { int...

Отключить предупреждение (character constant too long for its type [enabled by default])
Компилятор mingw32 пишет предупреждение: character constant too long for its type if...

[C++ Error] Unit1.cpp(9): E2129 Character constant too long (or empty)
Ошибка : Unit1.cpp(9): E2129 Character constant too long (or empty) Указывает на ...

Не могу исправить ошибку(error C2137: empty character constant)
задание найти с помощью функции максимальный и минимальный элемент массива размерностью m*n и...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru