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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Nextor257
1 / 1 / 1
Регистрация: 27.06.2012
Сообщений: 39
#1

При include<vector> не включает и не видит vector - C++

22.10.2016, 19:38. Просмотров 294. Ответов 10
Метки нет (Все метки)

Не видит vector:

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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
//--ClassNeuron.h
 
#ifndef NEURON_H
#define NEURON_H
 
#include <cstdlib>
#include <iostream>
#include <cstdlib>
#include <Windows.h>
#include <climits>
#include <cfloat>
#include <cmath>
#include <cstring>
#include <array>
#include <valarray>
#include <cctype>
#include <fstream>
#include <cmath>
#include <ctime>
#include <stdexcept>
#include <iterator>
#include <list>
#include <algorithm>
#include <memory>
#include <sstream>
#include <iterator>
#include <set>
#include <map>
#include <vector>
 
enum StrengthNorm {Manhattan, Euclidean };
 
class ClNeuron
{
private:
    int inputs;
    vector<double>_weights;
    vector<double>_prevWeights;
public:
    ClNeuron(int inputCount = 1): inputs(inputCount) {};
        ClNeuron(int inputCount = 1, vector<double> & w = 0, vector<double> & pw = 0): inputs(inputCount),_weights(w), _prevWeights(pw) {};
    double Response(vector<double> &);
    double Strength(vector<double> &, int norm);
    double MemoryTraceStrength(int norm);
    ~ClNeuron(){};
};
 
#endif /* NEURON_H */
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.10.2016, 19:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос При include<vector> не включает и не видит vector (C++):

Ошибка компиляции при включении #include <vector> - C++
Есть контейнер, идентичный std::vector Его код в vvector_vbase.h Если не включать в code.cpp #include &lt;vector&gt; программа...

error LNK2019: ссылка на неразрешенный внешний символ "public: __thiscall Vector<int>::Vector<int>(void)" (?0?$Vector@H@@QAE@XZ) в функции _main - C++
//Vector.h #include &lt;iostream&gt; #include &lt;Windows.h&gt; #include &lt;climits&gt; #include &lt;vector&gt; #include &lt;stdlib.h&gt; #include &lt;fstream&gt;...

Как можно увеличить размер вектора, который является элементом вектора vector<vector<int>>arr(n, vector <int>) - C++
Написал программу, которая создает вектор 'а' векторов 'b', вектора 'b' содержат 2 числа. Стало интересно, как нужно изменить программу...

Ошибка [Linker error] undefined reference to `Vector::Vector(int)' - C++
Добрый день. Делал по методички, и почему-то валятся ошибки... файл lab9_main.cpp #include &lt;iostream&gt; #include &quot;Vector.h&quot; int...

vector<Struct2{int,vector<struct1>}> или множественное наследование ... - C++
Здравствуйте! Помогите, пожалуйста. Есть такие данные: typedef struct { int x; int y; // координаты...

Указатель на объект вектор в векторе vector < vector<int>* >* - C++
Дело касается вот чего, есть такая вот незатейлевая вещь. #include &lt;vector&gt; #include &lt;iostream&gt; int main( ) { using...

10
Croessmah
Пришел
Эксперт CЭксперт С++
13736 / 7815 / 890
Регистрация: 27.09.2012
Сообщений: 19,203
Записей в блоге: 3
Завершенные тесты: 1
22.10.2016, 19:39 #2
std::vector
1
IGPIGP
Комп_Оратор)
Эксперт по математике/физике
6908 / 3185 / 313
Регистрация: 04.12.2011
Сообщений: 8,818
Записей в блоге: 5
22.10.2016, 19:44 #3
Цитата Сообщение от Croessmah Посмотреть сообщение
std::vector
Croessmah, думаешь, всё остальное видит?
0
castaway
22.10.2016, 20:03
  #4

Не по теме:

IGPIGP, а там больше ничего и нет

0
IGPIGP
Комп_Оратор)
Эксперт по математике/физике
6908 / 3185 / 313
Регистрация: 04.12.2011
Сообщений: 8,818
Записей в блоге: 5
22.10.2016, 20:09 #5
Цитата Сообщение от castaway Посмотреть сообщение
IGPIGP, а там больше ничего и нет
Реализаций не видно. Это хедер, но раз в нём нет using namespace std;, то можно предположить, что писавший не желал делать любительский код. Далее дедукция подсказывает: -"Если в хорошем хедере на стене висит ружье std:list то оно/он обязательно выстрелит."
А там вся стена увешена.
0
castaway
Эксперт С++
4920 / 3028 / 372
Регистрация: 10.11.2010
Сообщений: 11,085
Записей в блоге: 10
Завершенные тесты: 1
22.10.2016, 20:12 #6
IGPIGP, вполне возможно, этой "стеной" ТС хотел решить свою проблему, а по факту ему нужен только вектор
0
IGPIGP
Комп_Оратор)
Эксперт по математике/физике
6908 / 3185 / 313
Регистрация: 04.12.2011
Сообщений: 8,818
Записей в блоге: 5
22.10.2016, 20:17 #7
Цитата Сообщение от castaway Посмотреть сообщение
IGPIGP, вполне возможно, этой "стеной" ТС хотел решить свою проблему, а по факту ему нужен только вектор
Эта мысль мне не понятна. Не пишем using...std; экономя пространство имён и вдруг бабах и целый map просто так воткнули. Непонятно. Там куча заголовков использовать которые нужно разрешением имён к std, а не только vector. Или я не понимаю.
0
castaway
Эксперт С++
4920 / 3028 / 372
Регистрация: 10.11.2010
Сообщений: 11,085
Записей в блоге: 10
Завершенные тесты: 1
22.10.2016, 20:25 #8
IGPIGP, мне ваш ход мысли тоже не понятен
Возможно ТС просто пропустил using namespace std;/забыл написать/не знал что так можно и т.д. и т.п...
Почему вы решили что он пользуется всем тем инструментарием что подключил?
У ТС ошибка самого обыкновенного новичка начального уровня (возможно даже ниже), и я сильно сомневаюсь что он знает как пользоваться хотя бы 10% того что подключил.
0
hoggy
6797 / 2983 / 513
Регистрация: 15.11.2014
Сообщений: 6,738
Завершенные тесты: 1
22.10.2016, 21:00 #9
Цитата Сообщение от IGPIGP Посмотреть сообщение
то можно предположить, что писавший не желал делать любительский код.
нельзя.
очевидно, что ТС ни бум бум в с++.
0
Croessmah
Пришел
Эксперт CЭксперт С++
13736 / 7815 / 890
Регистрация: 27.09.2012
Сообщений: 19,203
Записей в блоге: 3
Завершенные тесты: 1
22.10.2016, 21:03 #10
А давайте больше не будем обсуждать ТС.
По всей видимости его вопрос уже решен.
0
IGPIGP
22.10.2016, 22:02     При include<vector> не включает и не видит vector
  #11

Не по теме:

Цитата Сообщение от hoggy Посмотреть сообщение
нельзя.
очевидно, что ТС ни бум бум в с++.
Я говорил о писавшем код. Это не обязательно ТС.
Цитата Сообщение от Croessmah Посмотреть сообщение
А давайте больше не будем обсуждать ТС.
По всей видимости его вопрос уже решен.
Я говорил лишь о вопросе. Но, в целом, вполне согласен.

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.10.2016, 22:02
Привет! Вот еще темы с ответами:

Как корректно скопировать vector в vector внутри класса - C++
Есть класс принимающий в конструкторе vector: class test { test(std::vector&lt;std::string&gt; codeList); ~test(); ...

Записать числа из файла в двумерный массив или вектор вроде такого vector<vector<int>> - C++
Добрый день, подскажите пожалуйста как лучше и проще считывать файл. в файле записаны числа, разделенные пробелами и запятыми: 1, 2, 3,...

Записать vector<vector<wchar_t>> в текстовый файл - C++
Подскажите пожалуйста, как записать vector&lt;vector&lt;wchar_t&gt;&gt; в файл. Файл необходимо открывать через _wfopen. Пробую так, не получается....

Struct / Vector / Expression: vector subscript out of range - C++
Добрый вечер. Имеется структура: struct Contact { public: string name; vector&lt;string&gt; phoneNumber; };


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
22.10.2016, 22:02
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.