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

Компиляция класса вектор. Ошибка: missing template arguments before «v» - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как получить адрес переменной типа unsigned char? http://www.cyberforum.ru/cpp-beginners/thread1239981.html
Всем привет! Как получить адрес переменной типа unsigned char? Всё ерунда получается #include <iostream> using namespace std; int main() {
C++ Что означает эта строчка? cout<<MyClass::addn(2)<<endl; http://www.cyberforum.ru/cpp-beginners/thread1239974.html
Требуется посчитать сумму целых чисел от 1 до N C++
Добрый день подскажите такой вопрос? решил порешать задачи на этом сайте: Сумма (Время: 1 сек. Память: 16 Мб Сложность: 19%) Требуется посчитать сумму целых чисел от 1 до N. Входные данные...
C++ Повторять действие бесконечность раз
У меня есть одна программа С++. Там есть ветвление. Как мне сделать так, чтобы при выборе продолжить, программа начиналась заново. Так, чтобы это могло продолжаться 1000, 10000000 или 100000000000...
C++ Как строится ветвление, как читать данные, введённые с клавиатуры, как их потом применять http://www.cyberforum.ru/cpp-beginners/thread1239928.html
Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь? Мне 11 лет, и я учусь программировать на С++. Расскажите мне о ветвлении в С++! Как оно строится, как читать данные введённые с...
C++ Подскажите кросплатформенную библиотеку для работы с графикой, с указанием преимуществ и недостатков Доброго времени суток. Подскажите кросплатформеную библиотеку для работы с графикой, с указанием приимущест и недостатков. Наример: Qt(Взята для примера, и только) Плюсы: Хорошо... подробнее

Показать сообщение отдельно
Sandir
1 / 1 / 0
Регистрация: 23.04.2013
Сообщений: 37

Компиляция класса вектор. Ошибка: missing template arguments before «v» - C++

08.08.2014, 14:15. Просмотров 1069. Ответов 5
Метки (Все метки)

Собственно код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <fstream>
#include <vector>
#include <string>
 
using namespace std;
 
int main(){
vector v;
string a;
ifstream fin; 
fin.open ("1.txt");
while (getline (fin, a)) 
v.push_back(a);
fin.close();
for (int i = 0; i < v.size(); i++)
cout << i <<:<< v[i] << endl;
return 0;
}
Выдает ошибки:
test_06.cpp: В функции «int main()»:
test_06.cpp:11:9: ошибка: missing template arguments before «v»
test_06.cpp:11:9: ошибка: expected «;» before «v»
test_06.cpp:17:3: ошибка: нет декларации «v» в этой области видимости
test_06.cpp:21:16: ошибка: нет декларации «v» в этой области видимости

С чем это связано? Искал инфу в гугле, вроде всё правильно, компилю под линем.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru