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

error C2228: left of '.add' must have class/struct/union type. в чем ошибка? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как скрыть из командной строки мигающую черту? http://www.cyberforum.ru/cpp-beginners/thread632652.html
Как скрыть из командной строки мигающую черту?
C++ меню для Telnet Доброго времени суток! Подскажите пожалуйста с такой вот проблемой: В прошивке написанной на си делаю что-то вроде интерфейса для Telnet. Чтоб при подключении к железке через Telnet ввести "s" а в ответ "Enter a command " вводишь набор символов и они записываются в буфер пока не нажмешь на ентер. Вот как я понял это, но чет нихрена не работает. Помогите пожалуйста //подключился к железке... http://www.cyberforum.ru/cpp-beginners/thread632611.html
Перегрузка new и delete C++
Помогите пожалуйста разобраться! Непонимаю примера из Т.А. Павловская "C/C++ Программирование на языке высокого уровня" для большей ясности цитирую Перегрузка операции выделения памяти применяется для экономии памяти, повышения быстродействия программы или для размещения данных в некоторой конкретной области. Например, пусть описывается класс, содержащий указатель на некоторый объект: ...
Сравнение int с элементом enum C++
Доброго времени суток. У меня возник вопрос следующего содержания: Пишу прогу на Qt, в некоторой части программы необходимо произвести перебор по перечислению: enum SearchParameter { Id, Title, Author, Word,
C++ Определение конца строки http://www.cyberforum.ru/cpp-beginners/thread632540.html
Могу ля как то определить, закончилась ли строка через символ \n? Он занимает одну позицию, или две?
C++ Удалить из строки все подстроки Помогите пожалуйста написать функцию удаляющую из строки s все подстроки s1 с испотльзованием <string> Добавлено через 1 минуту void mydelete(string s, string s1) { int r=0; int k=s.find(s1,r); int t=s1.size(); { while(k!=string::npos) подробнее

Показать сообщение отдельно
kpoxaa
70 / 31 / 1
Регистрация: 03.08.2012
Сообщений: 446
03.08.2012, 21:17  [ТС]     error C2228: left of '.add' must have class/struct/union type. в чем ошибка?
Я понял в чем пробелма.... оно работает нормально если записывать одну букву!

Добавлено через 2 минуты
Вот так вот записывает все как надо... поочереди!

C++
1
2
3
4
5
6
7
8
9
10
void add(int &n)
    {
        for (int i=1;i<n+1;i++)
        {
            cout<<"Please enter the book name "<< i<<": ";
                cin>>name_book; 
            cout<<"Please enter the author's name "<< i<<": ";  
                cin>>name_avtor; cout<<endl;
        }
    }
Добавлено через 55 секунд
Intel~lect , угу спасибо в моем исправденном случае все верно записывается в массив классов?
 
Текущее время: 00:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru