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

Ошибка — base operand of '->' has nonpointer class qwerty - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа-таймер (отсчитывает определенное время) http://www.cyberforum.ru/cpp-beginners/thread917160.html
Нужно написать программу, вот задача: Программа должна отсчитывать определённое количество времени(это время мы будем вводить) Программа задаёт вопрос сколько времени отсчитать допустим мы вводим 50 (в секундах) И программа будет отсчитывать 50 секунд Помогите написать пожалуйста! Добавлено через 15 минут
C++ Приближенный двоичный поиск Доброго времени суток, форумчане. Задача такая: В первой строке входных данных содержатся числа N и K (0 > N,K >100001 ). Во второй строке задаются N чисел первого массива, отсортированного по неубыванию, а в третьей строке – K чисел второго массива. Каждое число в обоих массивах по модулю не превосходит 2*10^9. Для каждого из K чисел выведите в отдельную строку число из первого массива,... http://www.cyberforum.ru/cpp-beginners/thread917141.html
C++ Матрицу произвольного размера преобразовать в вектор
ребят такое дело. сам с++ норм знаю, но давно не работал (1 год) все по забывал вот снова понадобилось. короче нужно матрицу произвольного размера преобразовать в вектор. я знаю что есть инклуд вектор и др., но с ними заморачиваться не хочу ибо, когда работал постоянно на с++ не особо вьезжал а сейчас вообще) короче прога что то не то делает, очен надеюсь на вашу помощь, может я чего намудрил....
C++ Для чего тут этот массив ?
Народ в общем ситуация такая я учу С++ по книге Герберт Шилдта (C++: базовый курс, 3-е издание) там в книге есть пример на использование строковых массивов вот мне интересно какую функцию в коде выполняет массив char temp; который находится в функции : enter() ? Заранее благодарствую за ответ ! //Программа ведения баз данных служащих #include <iostream>
C++ Подскажите по коду (классы) http://www.cyberforum.ru/cpp-beginners/thread917117.html
Ребята! Помогите создать код на C++ до завтрашнего дня (до 9 утра по мск)! Заранее спасибо!
C++ Метод хорд в решении простецкой параболы Доброго времени суток. При решении, например на промежутке выводит количество итераций, равное 9ти, хотя находит корень за 4 итерации. Подскажите что делать и где таится подлянка. Может зацикливается? Хотя показывается один и тот же результат... Вот файлы: 1) файл chords.cpp #include "stdafx.h" #include "description.h" #include <iostream> #include <iomanip> #include <cmath> using... подробнее

Показать сообщение отдельно
soican
49 / 23 / 1
Регистрация: 16.11.2011
Сообщений: 329
Записей в блоге: 5

Ошибка — base operand of '->' has nonpointer class qwerty - C++

03.07.2013, 18:46. Просмотров 305. Ответов 1
Метки (Все метки)

делаю прогу, чтоб разобраться как устроены классы, вылетает ошибка, подскажите почему пожалуйста
main.cpp
C++
1
2
3
4
5
6
#include <iostream>
#include "qwerty.h"
int main()
{   qwerty q;
std::cout << q->NumTurns; //ошибка - base operand of '->' has nonpointer class qwerty
}
qwerty.h
C++
1
2
3
4
5
6
7
8
9
10
#ifndef QWERTY_H
#define QWERTY_H
class qwerty
{    public:
        qwerty();
        virtual ~qwerty();
        static const int NumTurns = 5; // объявление константы
    int scores[NumTurns]; //
};
#endif
qwerty.cpp
C++
1
2
3
4
5
#include "qwerty.h"
qwerty::qwerty()
{  for (int i=0;i<NumTurns;i++) scores[i] = i;}
qwerty::~qwerty()
{}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru