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

Передача вектора в функцию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перевести int в string с помощью sstream http://www.cyberforum.ru/cpp-beginners/thread1167252.html
От пример кода. Я пробую несколько раз перевести int в string с помощью sstream. Но у меня почемуто все числа остаются 0 или тем, что перводил первый раз. Такое ощущение что sstream не переписывает переменную а просто дописывает в конце... Как это можно исправить? #include <iostream> #include <sstream> #include <cstring> using namespace std; int main() { stringstream ss;
C++ Как назвать транслятор языка PL/0 Привет. В книге Вирта (Алгоритмы + структуры данных = программы) в конце разрабатывается Транслятор языка PL/0. Я решил его реализовать. Так вот, затрудняюсь с названием, как правильно написать? транслятор не особо подходит, ведь ведь там в конце какой то псевдо ассемблерный код. Не компилятор, ведь в бинарный код не переводим и исполняемой проги не выходит. Вот я и думаю может интерпретатор?... http://www.cyberforum.ru/cpp-beginners/thread1167232.html
C++ Error LNK2019: ссылка на неразрешенный внешний символ "class std::basic_ostream<char,struct std::
Здравствуйте! Сразу попрошу прощения за тупой вопрос. Почему при перегрузке operator << код template<class T> ostream &operator << (ostream &out, const Vector<T> &a){ out << a.show() << endl; return out; }Выдает ошибку: error LNK2019: ссылка на неразрешенный внешний символ "class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl operator<<(class...
Перевести с Pasсal на C++ (Найти палиндром наибольшей длины) C++
uses crt; var st, buf, max : string; function isPalind(st:string):boolean; var i:integer; begin isPalind := true; for i:=1 to Length(st) div 2 do if st<>st then begin isPalind := false;
C++ Преобразовать строку таким образом, чтобы в ее начале были записаны слова, содержащие только цифры http://www.cyberforum.ru/cpp-beginners/thread1167192.html
Преобразовать строку таким образом, чтобы в ее начале были записаны слова, содержащие только цифры, потом слова, содержащие только буквы, а затем слова которые содержат и буквы и цифры.
C++ Вывести содержимое очереди на экран, отсортировать содержимое очереди по невозрастанию Сформировать динамическую структуру данных «очередь» и заполнить ее информационные поля псевдослучайными натуральными числами (тип int). Вывести содержимое очереди на экран, отсортировать содержимое очереди по невозрастанию, еще раз вывести очередь на экран. Дополнительный массив для решения задачи не заводить. подробнее

Показать сообщение отдельно
Super GT
4 / 4 / 0
Регистрация: 23.12.2012
Сообщений: 131
05.05.2014, 20:39  [ТС]     Передача вектора в функцию
Ап, новая ошибка:
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
#include "stdafx.h"
#include <cstdlib>
#include <iostream>
#include <vector>
using namespace std;
 
struct Complex
{
    double Re;
    double Im;
} com;
 
// Эта функция выводит содержимое вектора в консоль
// vector < vector <Complex> > Name - это вектор с данными
void Det(vector < vector <Complex> > (Vec) ) 
{
     for (int i = 0; i < 4; i++) 
    { 
           for (int j = 0; j < 4; j++)
    {
         cout << Vec[i][j].Re << "|" << Vec[i][j].Im << " ";
            }
                cout << endl;
     }
}
 
int main()
{
   // вызов функции
    Det(vector < vector <Complex> > (A) ); // => тут ошибка
 
    system("pause");
    return 0;
}
Компилятор ругается: "в вызове функции отсутствует список аргументов; используйте "&std::vector<_Ty>::size" для создания указателя на член"
 
Текущее время: 17:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru