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

std::vector, классы и функции. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ О сигналах динамика ПК http://www.cyberforum.ru/cpp-beginners/thread20239.html
Есть ли другой вариант подачи определенного кол-ва звуковых сигналов динамиком компьютера? count=5; for (count; count !=0; count--) Beep(523,200);
C++ работа со строками Помогите пожайлуста!!! Задание такое: Удалить из текста все слова с четными номерами (сквозная нумерация слов по всему тексту). Кто что может подсказать.... заранее спасибо.... :help: http://www.cyberforum.ru/cpp-beginners/thread20233.html
Как запустить исполняемый файл *.exe написанный на С++ Builder на другом компе C++
Проблема заключается в следующем. Написал программу на С++, провел компиляцию, создал исполняемый файл, но его размер довольно мал для визуального приложения - 40 кб. Однако на моем компе он запускается. На другом, где С++ не установлен, не хочет, пишет "не найдена библиотека VCL100". По сути должны добавляться все библиотеки в исполняемый файл, используемые при написании программы, чтобы он был...
C++ Упорядочить массив в порядке возрастания его элементов
Вот условие задания: -ввести массив А6,сформулировать В6 по формуле:Вi=sinAi -упорядочить массив А в порядке возрастания его элементов(массив А1),а В-в порядке убывания(массив В1). -найти произведения ML=А*В1 Вот то, что у меня получилось: #include <stdio.h> #include <conio.h> #include <math.h> #define n 6 void main ()
C++ Найти количество прямоугольников.Задача с двумерным массивом.. http://www.cyberforum.ru/cpp-beginners/thread20210.html
Помогите пожалуйста с программой. На квадратном клетчатом листе бумаги размером 50*20 клеток нарисовано несколько прямоугольников.Прямоугольники не накладываются друг на друга и не соприкасаются ни сторонами ни углами. ЗАДАЧА: Задан двумерный массив 50*20 в котором элемент А =1 ,если клетка принадлежит какому либо прямоугольнику, и А =0 в противном случае (не принадлежит).Написать...
C++ Задачи на матрицы Дана целочисленная квадратная матрица. Определить:1)сумму элементов в тех столбцах, которые не содержат отрицательных элементов 2)минимум среди сумм модулей элементов диагоналей, паралельных побочной диагонали матрицы Заранее спасибо:wall: подробнее

Показать сообщение отдельно
ISergey
Maniac
Эксперт С++
1346 / 879 / 51
Регистрация: 02.01.2009
Сообщений: 2,643
Записей в блоге: 1
04.01.2009, 23:59     std::vector, классы и функции.
Цитата Сообщение от StavNight0ver Посмотреть сообщение
а как работать с вектором?
думаю ето поможет
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#include <iostream>
#include <vector>   
using namespace std; 
 
class primer
{   
public:  
    primer() {}
 
    void addElemVector(int x)
    {
        mas.push_back(x);
    }
 
    int getElem(int elem)
    {
        if(elem > mas.size()) return -1;
 
        vector<int>::iterator i;
        int y,x = 0;
        for(i = mas.begin(); /*i!= mas.end() ||*/ x != elem; ++i,++x)
        {
            y = *i;
        }
        return y;
    }
 
    void clearMas()
    {
        mas.clear();
    }
 
private:
    vector<int> mas;
};    
int main ()
{   
    primer p;
    p.addElemVector(10);
    p.addElemVector(20);
    p.addElemVector(66);
    cout<<p.getElem(2)<<endl;
    p.clearMas();
    p.addElemVector(1);
    p.addElemVector(2);
    p.addElemVector(6);
    cout<<p.getElem(2)<<endl;
    return 0;
}
 
Текущее время: 01:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru