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

Как правильно объявить vector в классе? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Наследование http://www.cyberforum.ru/cpp-beginners/thread186400.html
Вопрос про главный смысл наследования: Если в классе А создаешь функцию то нужно ли в классе В ее снова писать, вот пример: class A: { A(); virtual void print(); ~A();
C++ Ввод кориллической строки в консоли Доброго времени суток. Интересует следующий момент: можно ли настроить консоль таким образом чтобы при вводе строки русским шрифтом эта самая строка принималась и адекватно выводилась? (а то выводится черте что :wall:) А еще до мня дошли слухи (заранее прошу прощения если буду нести откровенную ересь :)) что можно создать в проекте текстовый файл и использовать его для хранения данных,... http://www.cyberforum.ru/cpp-beginners/thread186396.html
C++ ОБРАБОТКА ПОСЛЕДОВАТЕЛЬНОСТИ СИМВОЛОВ
В тексте первый символ каждого слова - цифра, указывающая длину этого слова. Проверить правильность указания длины слов. На экран вывести заданные длины слов и вычисленные
C++ Матрица
Здравствуйте! задание такое: Найти минимальный элемент матрицы, и если он парный и парная строка его расположения - отсортировать 3 столбец матрицы. Наверное матрицы 4х4 вполне достаточно будет неважен способ задания с клавиатуры или рандомно. Спасибо.:-[
C++ Циклы с ветвлением http://www.cyberforum.ru/cpp-beginners/thread186387.html
Народ срочно нужно: Написать программу где нужно вычислить разность между максимальным и минимальным значением функции: (см. вложенные файлы) где альфа = 0,28. Аргумент х изменяется от начального значения 0.1 с шагом 0.32 до конечного значения 6.5. Язык Си. Использовать нужно циклы с росветвением, тоесть for...if, while...if,do...if...while.
C++ массивы и строки Ввести строку. Выяснить сколько раз в строке встречается буква "а"?в каком по счёту слове. подробнее

Показать сообщение отдельно
Xtir
11 / 11 / 0
Регистрация: 10.07.2010
Сообщений: 130
04.11.2010, 23:40  [ТС]     Как правильно объявить vector в классе?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <vector>
#include <algorithm>
 
using namespace std;
 
class CEnemy  
{
public:
        vector<pair<int, int> > wave;
    CEnemy(int x, int y);
    virtual ~CEnemy();
 
    void Init();
    bool addWaypoint(int x1, int y1, int x2, int y2);
    void Show(int x, int y);
 
    int copymap[60][60];
    int wp;
    int posx, posy;
 
};
в таком случае ошибка вот такая:
Код
Compiling...
enemy.cpp
d:\program files\microsoft visual studio\vc98\mfc\include\afx.h(438) : fatal error C1001: INTERNAL COMPILER ERROR
        (compiler file 'msc1.cpp', line 1786)
а вот если делать как в первом примере я написал, то всё нормально работает
 
Текущее время: 17:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru