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

Реализовать очередь на одномерном массиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Пожалуйста объясните Что означает каждая строчка http://www.cyberforum.ru/cpp-beginners/thread788247.html
Что означает каждая строчка, объясните кому не трудно, а то ничего не понятно: 1) char *s = new char ; cout<<"Vvedite slovo"<<endl; cin >> s; for (i = 0; i < n-3; i++) { for (j = 0; j <...
C++ Как использовать свойство DataSet->CaseSensitive ? это для смены регистра, т.е различать строчные и заглавные буквы или нет? моя задача такова открываю файл, в файле произвольный текст,необходимо построить частотный словарь. если выбран... http://www.cyberforum.ru/cpp-beginners/thread788244.html
Объясните программу C++
Всем доброго времени суток. Помогите пожалуйста разобраться с тем что я выделю в коде. Не совсем понимаю работу программы. #include <iostream> #include <iomanip> #include <cstdlib> #include...
C++ Определить степени вершин графа и если граф однородный - вывести степень однородности
Помогите пожалуйста с кодом - на входе у нас есть файл с параметрами графа вида: n m v1 u1 v2 u2 .... vm um Здесь n - количество вершин графа (целое число, больше нуля), m - количество ребер...
C++ Разреженный массив http://www.cyberforum.ru/cpp-beginners/thread788240.html
Друзья, как реализовать разреженный массив через односвязный список? Попытался написать, но не работает:( Что не так в коде? #include <iostream> using namespace std; struct cell{ int col;...
C++ Следующий этап изучения!? Освоил основы С++ подтяну STL а куда потом? подскажите в каком направлении двигаться дальше, что востребовано?(ответы типа Хочешь писать игры читай про игры, кароч что хочешь про то и читай -... подробнее

Показать сообщение отдельно
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,926
Записей в блоге: 1
17.02.2013, 16:51
Цитата Сообщение от ITcrusader Посмотреть сообщение
Потому что передаешь переменную по значению в функцию и та, по сути работает с копией значения last)))))))))
Если хочешь функцию, которая модифицирует внутри себя аргумент из списка параметров, передавай его по ссылке. Т.е., все, что тебе нужно поменять в коде - одна строка:
int input(int& last,float queue[])
Не, ну зачем? У него же модифицированный last уже возвращается из функции. просто надо это использовать должным образом при вызове функции.
Т.е. строка 16 не
C++
1
input(last, queue);
а
C++
1
last=input(last, queue);
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru