Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Нулевой массив Как заполнить массив 10х10 нулями? https://www.cyberforum.ru/ cpp-beginners/ thread383328.html C++ Подскажите с вводом переменной в строку ShellExecute!!!Please!!!
Как мне в данной строчке присвоить значение Si.doc какой-то переменной? ShellExecute(NULL, "open", "Si.doc", NULL, NULL, SW_SHOWNORMAL); Чтобы я мог при вводе имени файла, записывать его в эту переменную и подставлять ее в строчку? eom to char...может использовать, но пока не выходит...(((
C++ Дана строка. Подсчитать самую длинную последовательность подряд идущих букв а эта же тока подряд идущих букв а плиз помогите https://www.cyberforum.ru/ cpp-beginners/ thread383308.html C++ Целочисленная квадратная матрица. Дана целочисленная квадратная матрица. Определить: произведение элементов в тех строках, которые не содержат отрицательных элементов; максимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы. https://www.cyberforum.ru/ cpp-beginners/ thread383306.html
Изменить шаг C++
#include <iostream> #include <conio.h> int main() { for (int i=100;i<=200;i++) {std::cout<<i<<'\n'; }
C++ Помогите с массивом . Для вещественного числа α и целого K (K<=10) сформировать и напечатать массив значений с плавающей точкой B:http://s017.***********/i443/1111/0a/80bde964e5f9.jpg https://www.cyberforum.ru/ cpp-beginners/ thread383304.html
C++ Поменять местами наибольший и наименьший элементы 1. Даны действительные числа а1, а2, ... , аn. Поменять местами наибольший и наименьший элементы. 2. Даны целые числа а1,а2, ..., аn и b1, b2, ... bn. Преобразовать последовательность b1, b2, ... bn по правилу: если a1<=0, то b1 увеличить в 10 раз, иначе b1 заменить нулем i=1,n. https://www.cyberforum.ru/ cpp-beginners/ thread383302.html C++ Пользовательские функции в С
Помогите решить две задачи на С, с помощью пользовательских функций... :( 1. Написать функцию, которая вычисляет значение аb. Числа а и b могут быть любыми дробными положительными числами; 2. Написать функцию, которая выводит на экран строку, состоящую из звездочек. Длина строки (количество звездочек) является параметром функции.
C++ образовать масив... Образовать массив с элементами akn=nfi+11(k)+sin(k)fi+12(n) (снизу картинка), где і, к, n = 3, 1, 4. Вывести его на экран в виде таблицы (матрицы). https://www.cyberforum.ru/ cpp-beginners/ thread383292.html C++ протабулировать. сформулировать кв. матрицу 14. Протабулируйте функцию. Отрезок и шаг вводятся с клавиатуры: e^-x -x^3 10. сформировать квадратную матрицу порядка n по заданному образцу | 1 0 0 ... 0 0 1 | | 1 1 0 ... 0 1 1 | | 1 1 1 ... 1 1 1 | |... ... .... ... ... | |n-1 n 0 ... 0 0 0| | n 0 0 ... 0 0 0 | https://www.cyberforum.ru/ cpp-beginners/ thread383288.html
Функция добавления C++
Прошу помоч исправить ошыбки в функции добавления вот код void add() { char S; char otv; int n=0; { printf("\n dobavlenie zapisi"); do{puts("\n vvedite fio"); cin.getline(S,80); //ochistka byfera vvoda cin.get(sot.fio,15); puts("\n vvedite pol ('m','g'):");
C++ Дан массив https://www.cyberforum.ru/ cpp-beginners/ thread383283.html
Дан символьный массив. AB AB AB Как его вывести на экран с минимальным кодом, чтобы в итоге получился двоичный перебор в виде : AAA AAB
186 / 186 / 21
Регистрация: 08.01.2011
Сообщений: 1,139
14.11.2011, 01:16 0

vector<int>* v; обращение к конкретному элементу - C++ - Ответ 2168290

14.11.2011, 01:16. Показов 2170. Ответов 9
Метки (Все метки)

Ответ

Цитата Сообщение от besh
<a;2168275]ведь появляется возможность, вручную освободить память
А чем автоматическое освобождение памяти вам не нравится?

Если вам надо массив векторов, то это делается так:
C++
1
2
vector< vector< int > > matrix;
vector< vector< int > > matrix( 5, 5);
В вашем варианте вы смешиваете массив в стиле С и массив в стиле С++. Какой смысл?
Вот вектор векторов лучше вашего варианта. Все уже за вас сделано. Не надо мучаться с выделением памяти и освобождением памяти. Не надо мучаться с добавлением и удалением элементов и т.д.

Вернуться к обсуждению:
vector<int>* v; обращение к конкретному элементу C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.11.2011, 01:16
Готовые ответы и решения:

Обращение к конкретному элементу двумерного вектора
Здравствуйте. Делаю лабу и не могу разобраться в некоторых вопросах. Нужно обратиться к...

Error LNK2019: unresolved external symbol "public: __thiscall Vector<int>::Vector<int>(int,int,int)" (?0?$Vec
Вот есть заголовочный файл // Заголовочный файл Vector.h #ifndef VECTOR_H #define VECTOR_H ...

Обращение к предпоследнему элементу vector
Имееться vector заполненный числами. Мне надо вычислить разность между последним и предпоследним...

STL обращение к элементу vector
Помогите исправить ошибку. #include &lt;iostream&gt; #include &lt;vector&gt; using namespace std; class...

9
14.11.2011, 01:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.11.2011, 01:16
Помогаю со студенческими работами здесь

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

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

Нюансы синтаксиса: что означает запись vector<int*> a и vector <int>*a ?
Часто встречается вот такая запись: vector&lt;int&gt; a; это понятно что. Массив объектов int А вот...

set_difference(vector<pair<int,int>>, vector<int>>
Мне бы провести эту операцию по первому значению pair. Это реально сделать через STL или придется...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru