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

dev c++ 4.9 не понимает тип string - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Использование стека http://www.cyberforum.ru/cpp-beginners/thread11689.html
Очереди, стеки В текстовом файле записано без ошибок логическое выражение следующего вида: <лог.выр.>::=true | false | !<лог.выр.> | <лог.выр.>&&<лог.выр.> | <лог.выр.>||<лог.выр.>. Используя стек, вычислить значение этого выражения с учетом приоритета операций. вот-такое вот снова непонятное задание - каким образом вообще используется стек???
C++ двунаправленный список Используя двунаправленный список, написать программу сложения двух длинных целых чисел. Что такое двунаправленный список понимаю, но как его реализовать нет, помогите пожалуйста http://www.cyberforum.ru/cpp-beginners/thread11688.html
Выбор редактора + компилятора для C++ C++
Здравствуйте! Посмотрел темы про редакторы - нужного не нашел. Нужен какой-нибудь нормальный редактор с интегрированным компилятором для написания C++ прог (не Visual, не .NET). Что-нибудь, что может внятно показывать ошибки и опечатки при компиляции, хорошо, если будет возможность запуска без компилирования, желательно чтобы мог компилить для микроконтроллеров. Сейчас пользую DEV-C++ и...
Определение нужного типа C++
Всем привет Есть такая небольшая задачка на сообразительность) Нужно обобщить тип передаваемого аргумента, то есть в зависимости от типа аргумента (unsigned char, signed char, ...) возвращать unsigned long int, signed long int... Вот примерный код template<typename T> BiggerType f(T t) { BiggerType bt = t; return bt;
C++ Доказать, что граф связный http://www.cyberforum.ru/cpp-beginners/thread11617.html
Добрый день Уважаемые Эксперты Помогите пожалуйста :help: Задание: дан граф, доказать, что он связный Ошибок не выдает порсто мигание курсора на черном экране и ничего не происходит Ошибок в списке и очереди вроде как нет, скорее всего в Graph.h И еще связный граф вроде как не должен содержать циклов Тогда может внести изменения в BreadthFirstSearch #pragma once
C++ Поясните смысл задания плз. Изучаю программирование на СИ, раздел " Динамические структуры данных ". Встретил в одной методе задание: "Написать программу, которая производим частотный анализ текстового файла" Очень хочу выполнить это задание, правда не совсем пойму , что от меня хотят. Подскажите, пожалуйста, что автор мог иметь ввиду. подробнее

Показать сообщение отдельно
VicAlex
66 / 65 / 0
Регистрация: 16.08.2008
Сообщений: 3
26.08.2008, 04:21     dev c++ 4.9 не понимает тип string
А что по подробнее? Ещё параметры в функции лишние убери и код нормально откомпилируется.

Добавлено через 24 минуты 11 секунд
Код
[SIZE=2][COLOR=#0000ff]#include[/COLOR]Вот твой код:
 
[SIZE=2][COLOR=#a31515]<iostream>
[/COLOR][SIZE=2][COLOR=#0000ff]#include[/COLOR][/SIZE][SIZE=2][COLOR=#a31515]<string>
[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff]using[/COLOR][/SIZE][SIZE=2] std::cout;
[/SIZE][SIZE=2][COLOR=#0000ff]using[/COLOR][/SIZE][SIZE=2] std::endl;
[/SIZE][SIZE=2][COLOR=#0000ff]using[/COLOR][/SIZE][SIZE=2] std::string;
[/SIZE][SIZE=2][COLOR=#0000ff]class[/COLOR][/SIZE][SIZE=2] Invoice
{
[/SIZE][SIZE=2][COLOR=#0000ff]public[/COLOR][/SIZE][SIZE=2]:
Invoice( string articul1, string tovar1,[/SIZE][SIZE=2][COLOR=#0000ff]int[/COLOR][/SIZE][SIZE=2] number1,[/SIZE][SIZE=2][COLOR=#0000ff]int[/COLOR][/SIZE][SIZE=2] zena1)
{
setArticul(articul1);
setTovar(tovar1);
setNumber(number1);
setZena(zena1);
}
[/SIZE][SIZE=2][COLOR=#0000ff]void[/COLOR][/SIZE][SIZE=2] setArticul( string articul1)
{
articul=articul1;
}
[/SIZE][SIZE=2][COLOR=#0000ff]void[/COLOR][/SIZE][SIZE=2] setTovar(string tovar1)
{
tovar=tovar1;
}
[/SIZE][SIZE=2][COLOR=#0000ff]void[/COLOR][/SIZE][SIZE=2] setNumber([/SIZE][SIZE=2][COLOR=#0000ff]int[/COLOR][/SIZE][SIZE=2] number1)
{
number=number1;
}
[/SIZE][SIZE=2][COLOR=#0000ff]void[/COLOR][/SIZE][SIZE=2] setZena([/SIZE][SIZE=2][COLOR=#0000ff]int[/COLOR][/SIZE][SIZE=2] zena1)
{
zena=zena1;
} 
string getArticul()
{
[/SIZE][SIZE=2][COLOR=#0000ff]return[/COLOR][/SIZE][SIZE=2] articul;
}
string getTovar()
{
[/SIZE][SIZE=2][COLOR=#0000ff]return[/COLOR][/SIZE][SIZE=2] tovar;
}
[/SIZE][SIZE=2][COLOR=#0000ff]int[/COLOR][/SIZE][SIZE=2] getNumber()
{
[/SIZE][SIZE=2][COLOR=#0000ff]return[/COLOR][/SIZE][SIZE=2] number;
}
[/SIZE][SIZE=2][COLOR=#0000ff]int[/COLOR][/SIZE][SIZE=2] getZena()
{
[/SIZE][SIZE=2][COLOR=#0000ff]return[/COLOR][/SIZE][SIZE=2] zena;
}
[/SIZE][SIZE=2][COLOR=#0000ff]int[/COLOR][/SIZE][SIZE=2] getInvoiceAmount()
{
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2] (number>=0)
{ 
[/SIZE][SIZE=2][COLOR=#0000ff]int[/COLOR][/SIZE][SIZE=2] suma;
suma=zena*number;
[/SIZE][SIZE=2][COLOR=#0000ff]return[/COLOR][/SIZE][SIZE=2] suma;
}
[/SIZE][SIZE=2][COLOR=#0000ff]if[/COLOR][/SIZE][SIZE=2] (number<0)
number=0;
}
[/SIZE][SIZE=2][COLOR=#0000ff]private[/COLOR][/SIZE][SIZE=2]:
string articul,tovar;
[/SIZE][SIZE=2][COLOR=#0000ff]int[/COLOR][/SIZE][SIZE=2] number,zena;
};
[/SIZE][SIZE=2][COLOR=#0000ff]int[/COLOR][/SIZE][SIZE=2] main()
{
setlocale(LC_ALL,[/SIZE][SIZE=2][COLOR=#a31515]""[/COLOR][/SIZE][SIZE=2]);
Invoice myinvoice([/SIZE][SIZE=2][COLOR=#a31515]"бля-бля-бля"[/COLOR][/SIZE][SIZE=2],[/SIZE][SIZE=2][COLOR=#a31515]"сырок"[/COLOR][/SIZE][SIZE=2],45,2);
cout<<[/SIZE][SIZE=2][COLOR=#a31515]"артикул "[/COLOR][/SIZE][SIZE=2]<<myinvoice.getArticul()<<endl<<[/SIZE][SIZE=2][COLOR=#a31515]"Товар "
[/COLOR][/SIZE][SIZE=2]<<myinvoice.getTovar()<<endl<<[/SIZE][SIZE=2][COLOR=#a31515]"Кол-во "[/COLOR][/SIZE][SIZE=2]<<myinvoice.getNumber()
<<endl<<[/SIZE][SIZE=2][COLOR=#a31515]"Цена "[/COLOR][/SIZE][SIZE=2]<<myinvoice.getZena()<<endl<<[/SIZE][SIZE=2][COLOR=#a31515]"Сумма накладной "
[/COLOR][/SIZE][SIZE=2]<< myinvoice.getInvoiceAmount()<<endl;
[/SIZE][SIZE=2][COLOR=#0000ff]return[/COLOR][/SIZE][SIZE=2] 0;
} [/SIZE]

========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
Только зачем тебе бля-бля-бля)
[/SIZE][/SIZE]

Добавлено через 3 минуты 56 секунд
ЗЫ: что-то копи-пасте не так, регистр наверно не переключил. Замени символы & на нужные.
 
Текущее время: 21:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru