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

Рекурсивная функция выводящая содержимое вектора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как поменять юникод на другую кодировку и обратно в dev-c++? http://www.cyberforum.ru/cpp-beginners/thread1492616.html
Чтобы при копировании русских строк из других документов в окно редактора Dev-C++ он не менял их на вопросительные знаки, а то у меня постоянно при копировании с сайтов в Dev нечто подобное: LRESULT CALLBACK WndProc(HWND hWnd, // ?????????? ?????? UINT uMsg, // ?????????, ?????????? ?? WPARAM wParam, // ????????? ...
C++ Разработка программы с использованием подпрограммы В матрице A( n- строк, m- столбцов; n- четное) поменять местами наибольшие элементы в ее верхней и нижней половинах. Для поиска индексов наибольшего элемента в заданной части матрицы использовать подпрограмму. Как сделать эту подпрограмму? #include <iostream> #include <cmath> #include <iomanip> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread1492598.html
Вывод списка C++
#include <stdio.h> #include <conio.h> #include <vld.h> #include <locale.h> #include <Windows.h> #define size 20 using namespace std; struct List
C++ Есть ли аналог LOADBMP только для видео файлов в С++?
Есть ли аналог LOADBMP только для видео файлов в С++?
C++ Представление числа в 16-ричном виде http://www.cyberforum.ru/cpp-beginners/thread1492571.html
Как это звучит на русском? e=C%16; d=C/16; HEX_A=array_m+HEX_A; C=d;
C++ Односвязный список превратить в массив структур Есть структура: struct StructWords { char Word; char Name; StructWords *Next, *Prev; }; Создал односвязный список. Проверял нахождение в ней элементов - всё в порядке, всё на месте. Теперь надо перенести элементы из списка в массив структур. StructWords massiv; Но проблема в том, что эта часть кода не функционирует подробнее

Показать сообщение отдельно
Afterlie
0 / 0 / 0
Регистрация: 08.01.2016
Сообщений: 8
08.01.2016, 01:06     Рекурсивная функция выводящая содержимое вектора
Прошу прощение за возможную корявость, только начал изучать... И вот как раз столкунлся с даным упражнением в учебнике.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<iostream>
#include <vector>
 
using namespace std;
 
int show (vector<int> b, int &i)
{
    if (i<b.size()){
        cout<<b[i]<<endl;
            return show(b,++i);
            }
    else{return 0;}
 
}
 
int main()
{
    vector<int> a={0,1,2,3,4,5,6,7};
    int i = 0;
    show(a,i);
    return 0;
}
 
Текущее время: 06:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru