Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Как скрыть из командной строки мигающую черту? Как скрыть из командной строки мигающую черту? https://www.cyberforum.ru/ cpp-beginners/ thread632652.html меню для Telnet C++
Доброго времени суток! Подскажите пожалуйста с такой вот проблемой: В прошивке написанной на си делаю что-то вроде интерфейса для Telnet. Чтоб при подключении к железке через Telnet ввести "s" а в ответ "Enter a command " вводишь набор символов и они записываются в буфер пока не нажмешь на ентер. Вот как я понял это, но чет нихрена не работает. Помогите пожалуйста //подключился к железке...
C++ Перегрузка new и delete https://www.cyberforum.ru/ cpp-beginners/ thread632599.html
Помогите пожалуйста разобраться! Непонимаю примера из Т.А. Павловская "C/C++ Программирование на языке высокого уровня" для большей ясности цитирую Перегрузка операции выделения памяти применяется для экономии памяти, повышения быстродействия программы или для размещения данных в некоторой конкретной области. Например, пусть описывается класс, содержащий указатель на некоторый объект: ...
C++ Сравнение int с элементом enum https://www.cyberforum.ru/ cpp-beginners/ thread632583.html
Доброго времени суток. У меня возник вопрос следующего содержания: Пишу прогу на Qt, в некоторой части программы необходимо произвести перебор по перечислению: enum SearchParameter { Id, Title, Author, Word,
C++ Определение конца строки
Могу ля как то определить, закончилась ли строка через символ \n? Он занимает одну позицию, или две?
C++ Удалить из строки все подстроки https://www.cyberforum.ru/ cpp-beginners/ thread632501.html
Помогите пожалуйста написать функцию удаляющую из строки 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)
C++ Пределы Int https://www.cyberforum.ru/ cpp-beginners/ thread632459.html
Нужно найти такое максимальное n, чтобы Фиба не выходила за пределы int и вывести его. #include <iostream> using namespace std; int main() { unsigned int f1, f2, fnext, n; f1 = 0; f2 = 1;
Побороть LPCWSTR C++
Всем привет. Пишу программку на WinApi но столкнулся с простой проблемой. Мне нужно программно вставить текст в Edit. Код примерно такой: TCHAR FullPath = {0}; .......... SetWindowText( GetDlgItem( hwnd, IDC_EDIT1 ), FullPath ); Получаю такую ошибку: .......NNN.cpp(179): error C2664: SetWindowTextW: невозможно преобразовать параметр 2 из "const char " в "LPCWSTR" Типы, на...
C++ Вывод в Файл С++ Добрый день подскажите пожалуйста как вывести данные из программы в файл ексель и сделать чтоб он сохранялся а не каждый раз когда к нему обращалась программа он перезаписывался. Я знаю способ вывода в файл через ofstream но он перезаписывался каждый раз когда я делаю outFile.open() а мне надо сохранить данные. Ну и если не сложно хотелось не в txt а в екселе конечно. https://www.cyberforum.ru/ cpp-beginners/ thread632420.html C++ Обработка матриц Помогите пожалуйста! Написать процедуру, которая принимает на входе двумерную матрицу вещественных чисел (кол-во строк и столбцов не более 10), а возвращает измененную матрицу, которая получается путем вычитания каждого элемента исходной матрицы из ее наименьшего по модулю элемента https://www.cyberforum.ru/ cpp-beginners/ thread632352.html
C++ Generic inheritance. Templates
Код компилируется. Не могу разобраться то ли я как не правильно иерархию построил то ли компилятор глючит. Вообщем если я пишу в NumericArray.cpp NumericArray<Type>:: то MS VC 2010 выдает мне список из методов и функций которые относятся к Array шаблону (базовому) и к NumericArray. Но когда я пишу тоже самое внутри реализации функции, то VC 2010 выдает мне список только шаблона...
C++ В каких вариантах выпускался c++ 6 без подержки net https://www.cyberforum.ru/ cpp-beginners/ thread632325.html
В каких вариантах выпускался c++ 6 без подержки net
137 / 126 / 14
Регистрация: 03.07.2012
Сообщений: 355
03.08.2012, 23:08 0

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

03.08.2012, 23:08. Показов 8827. Ответов 34
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
void vivod() const
{
      cout << name_book << " " << name_avtor << endl;
}
 
int main()
{
    cout<<"Skolko y vas knig: ";
    int n;
    cin>>n;
 
   book *a=new book[n];
 
  (*a).add(n);
 
   for (int i=0; i<n; i++)
      (*a[i]).vivod();
 
   delete [] a;
}
И функцию засунь в класс. Должна работать

Добавлено через 5 минут
Цитата Сообщение от kpoxaa Посмотреть сообщение
(*a).vivod();
Вот здесь неправильно

Добавлено через 8 минут
kpoxaa, Мне кажется что функцию add() по другому надо переделать. Ведь там n раз вводится одно и то же навание книги и автор.

Вернуться к обсуждению:
error C2228: left of '.add' must have class/struct/union type. в чем ошибка? C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.08.2012, 23:08
Готовые ответы и решения:

Не могу исправить error C2228: left of '.isWorked' must have class/struct/union
Добрый день. Есть два взаимодружественных класса.Методом одного, меняю поля другого. Вот код: ...

При компиляции ошибка: C2228: left of ".real",".imag" must have struct/class/union
Помогите, пожалуйста! Компилирую в VS2010... Ошибка: C2228: left of &quot;.real&quot;,&quot;.imag&quot; must have...

std::bind1st: is not a class, struct, or union type
Добрый день, пытаюсь найти элемент в списки указателей на объекты классачерез предикат. Вот...

Ошибка type qualifier 'std' must be a struct or class name
а у меня на эту строку typedef std::string T_str; выдается ошибка type qualifier 'std' must be a...

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

Ошибка компиляции "must have class/struct/union"
Здравствуйте. Возникают ошибки: Error 4 error C2228: left of '.dwFileAttributes' must have...

Illegal use of incomplete struct/union/class
Почему выходит эта ошибка? LbsPositionListener.h /* *...

В чем отличия между union и struct?
Здравствуйте! Вопрос в названии темы

Чем struct отличается от class?
Чем отличаются эти ключевые слова кроме public/private по умолчанию?

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