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

Не работает определение вектора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Получение битов и байтов от значения http://www.cyberforum.ru/cpp-beginners/thread1200934.html
Здравствуйте! И так, дано к примеру значение формата 0x0000FF00 . Как получить 2 байт данного значение? или 5 бит? Прошу подробно расписать где что и как использовать. Заранее благодарен!
C++ При решении, каких прикладных задач используются многомерные массивы? Желательно с примерами. И ещё не подскажите какие виды схемы программ бывают (Я так понимаю блок-схемы, но какие виды схем?) http://www.cyberforum.ru/cpp-beginners/thread1200927.html
Получить сумму ряда элементов, находящихся после первого отрицательного числа в i-ом рядке матрицы C++
Задано натуральное число n и целочисленная квадратная матрица порядка n получить вектор b0....bn-1 где bi это сумма элементов находящихся после первого отрицательного числа в i-ом рядке матрици
Как записать построчно слова через пробел в текстовый файл? C++
В каждую строку вводит только по одному слову, весь нет обрыл не могу найти. Дан какой либо текст, и надо его записать в n строк с каким то кол-вом слов через пробел..
C++ Не работает метод класса (запись и чтение в файл) http://www.cyberforum.ru/cpp-beginners/thread1200892.html
#define _CRT_SECURE_NO_WARNINGS #include <iostream> using namespace std; class Lines { private: char *line;
C++ Построить треугольники так, чтобы никакие два треугольника не пересекались и не содержали друг друга Дано 3n точек на плоскости, причем никакие три из них не лежат на одной прямой. Построить множество n треугольников с вершинами в этих точках так, чтобы никакие два треугольника не пересекались и не содержали друг друга. подробнее

Показать сообщение отдельно
uglyPinokkio
326 / 229 / 41
Регистрация: 30.05.2014
Сообщений: 682
06.06.2014, 11:45
Цитата Сообщение от Inkognito21 Посмотреть сообщение
подскажите в чем проблема может быть.
В том, что вектор не C массив.

Зависит от компилятора.

Для С++11

C++
1
vector<int> v = {9,10,5,3,2,5};
Для более ранних:

C++
1
2
  int arr[]={9,10,5,3,2,5};
  vector<int> v (arr, arr + sizeof(arr) / sizeof(arr[0]) );
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru