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

Ошибка заполнения вектора строк в классе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать абстрактный базовый класс уравнение с виртуальной функцией - корни уравнения http://www.cyberforum.ru/cpp-beginners/thread1095407.html
Создать абстрактный базовый класс уравнение с виртуальной функцией - корни уравнения. Создать производные классы линейное уравнение и квадратное уравнение, в которых данная функция переопределена.
C++ Степень отрицательной экспоненты Нужно возвести отрицательную экспоненту в степень a=(-e)(i+j)/35, i>=0, j>=0. При попытке организовать через pow выдаёт ошибку pow: DOMAIN error a=pow(-2.7183,double(i+j)/35.0); Помогите разобраться, пожалуйста. http://www.cyberforum.ru/cpp-beginners/thread1095403.html
Опишите пожалуйста построчную работу кода C++
Опишите пожалуйста построчную работу кода #include <stdio.h> #include <conio.h> const int alph_length = 26; int main() { int i;
Определить, является ли матрица символов симметричной C++
Заданный массив строк произвольной длины. Определить, является ли матрица символов, построенных из строк, симметричной.
C++ Ошибка в объявлении класса (в конструкторе) http://www.cyberforum.ru/cpp-beginners/thread1095386.html
Я не могу разобраться с классами и конструкторами, в строчке Progect();// {numb=0; sum=0; date=;} всегда высвечивает ошибку, пробовал по разному как у учебниках даётся, стандартный конструктор, конструктор с параметром, где я накосячил? #include <cstdlib> #include <iostream> using namespace std; class Progect { private: int numb;
C++ Почему выдает ошибку с функцией gettime #include <iostream> #include <dos.h> using namespace std; int main () { struct time t; gettime(&t); for (unsigned int i=0; i<=6000000; i++){ __asm { mov ax, 5; подробнее

Показать сообщение отдельно
eter4eter
0 / 0 / 0
Регистрация: 12.02.2014
Сообщений: 16
12.02.2014, 21:31     Ошибка заполнения вектора строк в классе
Никак не могу разобраться. Пробовал по-разному и всегда выскакивали ошибки
Вот есть класс resourse
C++
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
class resourse
{
private:
    int definitions; // = 5;
    int unions;// = 21;
    int prepositions;// = 28;
    int closures;// = 18;
    int particles;// = 32;
    int prefix;// = 21;
    int suffix;// = 55;
 
    bool initDefinitions(int n = 5);
    bool initUnions(int n = 21);
    bool initPrepostitions(int n = 28);
    bool initClosures(int n = 18);
    bool initParticles(int n = 32);
    bool initPrefix(int n = 21);
    bool initSuffix(int n = 55);
public:
    resourse(void);
    ~resourse(void);
    int getDefinitions();
    int getUnions();
    int getPrepositions;
    int getClosures();
    int getParticles();
    int getPrefix();
    int getSuffix();
};
Потом я описываю функции класса
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
resourse::resourse(void)
{
}
 
resourse::~resourse(void)
{
}
 
bool resourse::initDefinitions(int n)
{
       
        definitions.push_back(".");
        definitions.push_back("!");
        definitions.push_back("?");
        definitions.push_back("!?");
        definitions.push_back("?!");  
               
}
// и другие функции
При попытке компиляции куча ошибок связанных с push_back.
Объясните, пожалуйста, что я не так делаю...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru