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

Как передать вектор в функцию? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Что написать в функции main http://www.cyberforum.ru/cpp-beginners/thread585378.html
#include "stdafx.h" #include <conio.h> #include <iostream> using namespace std; class Matrix{ private: int aMas ;
C++ консольная утилита Программа представляет собой консольную утилиту. Настройка работы программы осуществляется путем передачи аргументов в строке запуска. Типичными примерами консольных утилит являются dir, type, copy в Windows. Строка запуска программы имеет следующий формат: имя_программы ] Найти все строки текста, содержащие (по умолчанию) или не содержащие заданную подстроку. Если указана... http://www.cyberforum.ru/cpp-beginners/thread585376.html
Поддержка rdtscp C++
Добрый день! Подскажите: как проверить поддержку инструкции rdtcp с помощью cpuid. MSDN говорит, что This intrinsic generates the rdtscp instruction. To determine hardware support for this instruction, call the __cpuid intrinsic with InfoType=0x80000001 and check bit 27 of CPUInfo (EDX). This bit is 1 if the instruction is supported, and 0 otherwise. If you run code that uses this intrinsic...
С++ для начинающих C++
Пожалуйста помогите решить задачу С++ с помощью функций:Составить программу, сравнивающую два числа, введенных римскими цифрами.
C++ Функции http://www.cyberforum.ru/cpp-beginners/thread585345.html
Пожалуйста помогите решить задачу С++ с помощью функций:Составить программу, сравнивающую два числа, введенных римскими цифрами.
C++ Пояснение к коду Добрый день! Вопрос в следующем, есть конструктор объявленный в хелпе: virtual __fastcall TGIS_LayerSHP(); Я не понимаю как его вызвать. ... подробнее

Показать сообщение отдельно
unandro
2 / 2 / 0
Регистрация: 10.12.2011
Сообщений: 61
29.05.2012, 19:29  [ТС]     Как передать вектор в функцию?
А вот еще вопрос как можно менять "шаблон" вектора передаваемый в функцию, незнаю как правильно выразиться... В общем в Start_Beast среди полчаемых параметро поменять Beast т.к. мне туда нужно передать еще другой вектор с другим "шаблоном"...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class Beast
{
    public:
        int x;
        int y;
        int day;
};
 
class Rabbit: public Beast{};
std::vector<Rabbit> rabbit;
 
void Start_Beast(int number_beasts, int beast_life, std::vector<Beast> &beast)
{
    Beast beast0;
    for(int i = 0; i < number_beasts; ++i)
    {
        beast0.x = (rand() % N + 1) * step + step / 2;
        beast0.y = (rand() % N + 1) * step + step / 2;
        beast0.day = rand() % beast_life + 1;
        beast.push_back(beast0);
    }
}
 
Текущее время: 02:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru