Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Динамический массив,двумерный с плавающей точкой(коммент кода) \\Динамический массив,двумерный с плавающей точкой, выделить из массива максимальный прямоугольный блок не содержащий отрицательных чисел, данные перенести в новый массив.Отсортировать элементы последней строки и последнего столбца совместно по убыванию.(Прокомментируйте пожалуйста каждую строчку) #include <iostream> #include <locale.h> #include <string> #include <stdlib.h> #include... https://www.cyberforum.ru/ cpp-beginners/ thread866212.html C++ Интеграция кода c++ в java
Вот решил переписать пример с одной книги где показано как в код java вставить код c++. Но почему-то много ошибок, не подскажете почему? #include <iostream> #include "A.h" #include "jni.h" JNIEXPORT void JNICALL Java_A_show(JNIEnv *env, jobject obj) { jclass cls; jfieldID fid; jint i;
C++ Помощь с фиксом ошибок Код: // ConsoleApplication2.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <stdio.h> #define OS_TYPE 0xF0 //0xF0 - Windows, 0x0F - Linux #if OS_TYPE & 0xF0 // Windows https://www.cyberforum.ru/ cpp-beginners/ thread866188.html C++ Как контролировать правильность ввода? В переменные типов unsigned и double нужно записать численное значение. Какие есть способы контроля ввода для избежания ввода символов, слов и строк при этом? https://www.cyberforum.ru/ cpp-beginners/ thread866178.html
Поиск из считываемого файла C++
# include <iostream> #define N 100 using namespace std; struct avia { char surname; char initials; // group char city ; // name int number; // price
C++ Сортировать из считываемого файла https://www.cyberforum.ru/ cpp-beginners/ thread866175.html
Как отсортировать из считываемого файла? # include <iostream> #define N 100 using namespace std; struct avia { char surname; char initials; // group char city ; // name
C++ Оформить в виде функции на С/С++ решение задачи Помогите пожалуйста https://www.cyberforum.ru/ cpp-beginners/ thread866166.html C++ [C++ Error] Unit1.cpp(29): E2451 Undefined symbol 'result'
//-------------------------------------------------------------------------- #include <iostream.h> #include <conio.h> #pragma hdrstop //--------------------------------------------------------------------------- int multiply(int,int); void showResult (int); int main (int argc, char** argv) {
C++ Упорядочить по дате рождения Помогите упорядочить записи по дате рождения!!!#include <iostream> #include <iomanip> using namespace std; const int l_name = 30; class NOTE { public: NOTE(int lName = 30); ~NOTE(); int GetInt(istream&); // Ввод целого числа https://www.cyberforum.ru/ cpp-beginners/ thread866140.html C++ Программа расчета функции с использование разложения Чебышева Не как не могу написать эту программу, если кто сможет помочь буду очень благодарна p.s. реально завал https://www.cyberforum.ru/ cpp-beginners/ thread866136.html
C++ Ошибка при запуске
Помогите пожалуйста. Не работает программа. Не считает x и y. Выключается еще при первой метке и пишет:,,X и y не существуют"(а они то есть). Думаю что проблема в операторных скобках(точно не знаю).Если кому не трудно помогите! -10 ≤ f ≤ 2, Δ f = 2 1. С предусловием, 2. Счетный -3 ≤ g ≤ 6.6, Δ g = 1.6 S – сумма x>y P – произвед. y<0
C++ Поменять местами переменные так, чтобы они оказались упорядоченными по убыванию https://www.cyberforum.ru/ cpp-beginners/ thread866103.html
Всем доброго времени суток. Нужна помощь с заданиями. Сам не могу сделать, потому что нет возможности работать на Си. Заранее премного благодарен. Задание 2. Даны три переменные целого типа: x,y,z. Поменять местами так, чтобы они оказались упорядоченными по убыванию Добавлено через 22 часа 38 минут Люди добрые помогите, нужна помощь правда.
3257 / 2059 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
15.05.2013, 20:58 0

Непонятные функции std::vector - C++ - Ответ 4562585

15.05.2013, 20:58. Показов 3267. Ответов 39
Метки (Все метки)

Ответ

Цитата Сообщение от ninja2 Посмотреть сообщение
Наверно пришлось два size хранить в векторе один для резерва, а второй для реально доступных элементов
Лезем в исходники и видим, что там действительно не происходит ничего более умного:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
/**  Returns the number of elements in the %vector.  */
size_type
size() const _GLIBCXX_NOEXCEPT
{ return size_type(this->_M_impl._M_finish - this->_M_impl._M_start); }
 
/**
 *  Returns the total number of elements that the %vector can
 *  hold before needing to allocate more memory.
 */
size_type
capacity() const _GLIBCXX_NOEXCEPT
{ return size_type(this->_M_impl._M_end_of_storage
                   - this->_M_impl._M_start); }


Вернуться к обсуждению:
Непонятные функции std::vector C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.05.2013, 20:58
Готовые ответы и решения:

На основе исходного std::vector<std::string> содержащего числа, создать std::vector<int> с этими же числами
подскажите есть вот такая задача. Есть список . Создать второй список, в котором будут все эти же...

Передача функции указатель на элемент std::vector<std::string>
Доброй ночи тем, кому не спится (или живет в другом часовом поясе:p)! Есть функция, требующая в...

Как передать целочисленную матрицу типа std::vector<std::vector<int> > в функцию?
Здравствуйте. Почитал на форуме, но так и не понял что я делаю не так. Имеется двумерный вектор....

Как изменять размер std::vector<std::vector>?
Здравствуйте, как нужно изменять размер std::vector&lt;std::vector&gt; например: ...

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

Вывести значения std::vector<std::vector<int*> >
Подскажите, как вывести значения? const size_t row = 3; const size_t col = 3;...

std::vector, классы и функции.
Цель сделать вектор класса. Но в классе должен быть вектор. Обращения к элементам выглядит так, а...

Std::vector<std::pair<std::vector<int>::iterator, std::vector<int>::iterator>
Вопрос по вектору. Допустим есть вектор, std::vector&lt;int&gt; vec; на каком - то этапе заполнения я...

Нужна реализация функции std::vector::insert()
Нужна реализация функции std::vector::insert() 1)iterator insert (iterator position, const...

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