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

Ошибка "template argument 1 is invalid" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Номера строк с одинаковыми суммами http://www.cyberforum.ru/cpp-beginners/thread1189364.html
Здравствуйте! Подскажите, пожалуйста, код для выведения номеров всех строк с одинаковыми суммами и их суммы (в матрице). Например, дана матрица: 1 2 3 4 5 6 7 8 9 10 0 0 0 0 0 6 7 8 9 10 1 2 3 4 5 Суммы строк № 1 и 5 = 15 Суммы строк № 2 и 4 = 40
C++ Создать два прямоугольника, определить их площади Задача с использованием наследования: Прямоугольник_-_Расход бетона на фундамент. Создать два Прямоугольника, определить их площади. Создать два фундамента. Определить расход бетона на фундамент(объем) и количество краски для покрытия боковой и верхней поверхности фундамента. Базовый класс Прямоугольник c полем ширина и высота, методами для вычисления периметра Прямоугольника и для вычисления... http://www.cyberforum.ru/cpp-beginners/thread1189360.html
C++ Вывод кода символа
Почему при таком выводе кода символа в консоли выводится -33? Как я понимаю, используется кодировка MS Windows. Работаю в VS 2013. cout << (int)'Я';
Прокоментируйте программу C++
#include <iostream.h> #define pi 3.14159 class Rectangle; //Предварительное объявление класса class Circle{ float S; float R; void area() {S=pi*R*R;} friend float sumS(Rectangle,Circle);//Объявление "дружественности" public: Circle(float r) {R=r;}
C++ Слежение объекта за курсором http://www.cyberforum.ru/cpp-beginners/thread1189348.html
Доброго времени суток. Делаю игру на OpenGL и возникла небольшая проблема, над которой бьюсь уже не первый день. Есть окно, размерами 600х600, в нем я рисую по центру окружность радиуса 100 пикселей. В этой окружности рисую прямую(радиус), с координатами первой точки (300, 300) - центр окружности и вторые координаты лежат на окружности. Так вот, если я изменяю положение курсора мыши, мне нужно...
C++ Табуляция функции y=x^2-4x+3 Табулировать функцию y=x^2-4x+3. Программа должна содержать описание класса, реализующего поставленную задачу. Начальные значения параметров задавать с использованием конструктора. Кто-нибудь может помочь с заданием? Последние задание в контрольной уже который час не пойму как сделать. Или может у кого-нибудь есть аналогичный код? Очень хочу разобраться Добавлено через 23 часа 37 минут... подробнее

Показать сообщение отдельно
Battle_Hamster
1 / 1 / 0
Регистрация: 27.12.2013
Сообщений: 91
27.05.2014, 01:35  [ТС]     Ошибка "template argument 1 is invalid"
alsav22,
ага. спасибо
только я по ходу ещё одну ошибку сделала, можете подсказать что поправить?

в Wyklad.h есть декларация вектора:
C++ (Qt)
1
 std::vector <TStudent*> studenci1;// powiazanie
а в Wyklad.cpp компилятор ругается, что такого вектора не существует:

C++ (Qt)
1
2
3
4
5
void dodajStudenta(TStudent * student)
{
    
    studenci1.push_back(student);
}
ошибка:
D:\uniwersity\Inzeneria Oprogramowania\proekt_zaliczeniowy\cpp\QT_projekt\uczelnia\TWyklad.cpp:33: ошибка: 'studenci1' was not declared in this scope
studenci1.push_back(student);

Добавлено через 1 минуту
весь Wyklad.cpp на всякий:

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include "TWyklad.h"
#include"TStudent.h"
TWyklad::TWyklad(string nazwa, int idWykladu) {
    this->nazwa=nazwa;
    this->idWykladu=idWykladu;
    cout<<"Konsruktor klasy TWyklad, utworzono obiekt klasy o nzawie: "<<this->nazwa<<endl;
 
}
 
void TWyklad::setNazwa(string nazwa) {
this->nazwa=nazwa;
 
}
 
string TWyklad::getNazwa() {
    return nazwa;
 
}
 
void TWyklad::setIdWykladu(int idWykladu) {
    this->idWykladu=idWykladu;
 
}
 
int TWyklad::getIdWykladu() {
 
    return idWykladu;
}
 
void dodajStudenta(TStudent * student)
{
 
    studenci1.push_back(student);
}
 
const TStudent* odczytajStudentow();
Добавлено через 21 минуту
отбой тревоги, забыла написать класс перед добавленным функциями =_=
*кажется пора спать*
 
Текущее время: 01:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru