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

Как передать целочисленную матрицу типа std::vector<std::vector<int> > в функцию? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не могу понять условие в функции http://www.cyberforum.ru/cpp-beginners/thread1802660.html
Здравствуйте. Пример из книги. Подскажите, пожалуйста, зачем мы определяем переменную ret размером строки, а потом в условии if(ret==s.size()) сравниваем ret с тем же значением, которым мы его определили? =-O string::size_type find_char(const string &s, char c, string::size_type &occurs) {
C++ Реализация алгоритма Прима Здравствуйте. Бьюсь над одной задачей. Решил ее для случая представления графа матрицей смежности, но со списками проблема. Реализации брал с e-maxx'а но видимо со второй какие-то проблемы у меня уже кончились предположения :( . #include <iostream> #include <cmath> #include <set> #include <iomanip> #include <vector> #include <stack> #include <string> http://www.cyberforum.ru/cpp-beginners/thread1802657.html
Пустые INPUT и OUTPUT C++
Задача: Напечатать текст из файла, подчёркивая (ставя минусы в соответствующих позициях следующей строки) все входящие в него заглавные буквы. Код: /*Напечатать текст из файла, подчёркивая (ставя минусы в соответствующих позициях следующей строки) все входящие в него заглавные буквы.*/ #define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <string> #include <cctype> using...
Как правильно создать шаблон функции C++
как мне правильно создать шаблон,чтобы работала ф-ция sub() ? #include<iostream> using namespace std; template<typename T1,typename T2> void sum(T1 a, T2 b) { return a + b; } void sub(T1 a, T2 b) { return a - b; } int main(int argc, char*argv) { cout << "This calculator perfoms arithmetic operations such: ' + ',' - ',' / ','*'\n";
C++ Перегрузка потока ввода-вывода http://www.cyberforum.ru/cpp-beginners/thread1802617.html
Подскажите как правильно перегружать потоки, вот что я делал и какие ошибки появились Как правильно перегружать потоки записи и чтения в файл? friend fstream& operator>> (fstream& s, Some& some){ s.open("file.dat", ios::binary | ios::out); cout << "Введите число: "; s.write(reinterpret_cast<char*>(some.a), sizeof(int)) >> some.a;//binary '>>' : no operator found which takes a...
C++ Проверить какие круги влезли в круг, а какие нет Есть круг с центром в a = 145, b = 145 радиус R = 43, радиусы малых кругов 5. Координаты центра нижнего левого круга с индексом 0, 0 (100,100) Координаты верхнего правого круга с индексом 9, 9 (190,190) Надо проверить какие круги влезли в круг а какие нет - C++ подробнее

Показать сообщение отдельно
nd2
1047 / 786 / 267
Регистрация: 29.01.2016
Сообщений: 2,460
04.09.2016, 19:53     Как передать целочисленную матрицу типа std::vector<std::vector<int> > в функцию?
Цитата Сообщение от Non_stop Посмотреть сообщение
как ссылку передать на вектор
C++
1
std::vector<std::vector<int> >& imatrix
Цитата Сообщение от Non_stop Посмотреть сообщение
Объявил в мэйне.
Кода больше покажи.
 
Текущее время: 00:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru