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

Очередь(а выходит стек) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ char и const char http://www.cyberforum.ru/cpp-beginners/thread991853.html
Объясните пожалуйста, как можно реализовать строку tablz.type="Type"; Без error C2440: =: невозможно преобразовать 'const char ' в 'char '
C++ Напечатать элементы массива, индексы которых являются степенями двойки (1,2,4,8,16.) Дан целочисленный массив с количеством элементов n. Напечатать те его элементы, индексы которых являются степенями двойки (1,2,4,8,16...). Буду очень благодарна:) http://www.cyberforum.ru/cpp-beginners/thread991849.html
C++ Перероботать програмку
Нужно перероботать прогу под функцию 0,5 х в кубе помогите пожалуйста никак не получаеться а здавать нужно уже...( #include "stdafx.h" #include "iostream" #include <cmath> using namespace std; //_____________________________________________________
C++ Нужно составить задачу для функции
елси можно с коментами http://www.cyberforum.ru/attachment.php?attachmentid=322794&stc=1&d=1383058993
C++ Gnu Octave написана на C++, хочу изучить программирование для Octave, с чего начать http://www.cyberforum.ru/cpp-beginners/thread991813.html
GNU Octave — свободная система для математических вычислений, использующая совместимый с MATLAB язык высокого уровня. Написан на Си++. Чтобы реально глубже понять как идет программирование математических систем типа MATLAB, я нашел Gnu Octave. Исходники GNU Octave открыты мне нужно научиться делать вычиснения на нем и программировать на Си ++, поэтому я начал изучение Си++. Моя задача...
C++ Удалить все нечетные элементы массива Очень прошу проверьте на явность ошибок и на компиляторе задание: "Удалить все нечетные элементы". Правильно ли? #include <iostream.h> #include <conio.h> #include <string> #include <stdlib.h> #include <algorithm> void main() { подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7211 / 4377 / 638
Регистрация: 29.11.2010
Сообщений: 11,887
29.10.2013, 23:35
Весьма неочевидная ошибка. Дело в том, что объект cout формируется вовсе не слева направо, а справа налево. Благодаря хвостовой рекурсии мы получаем результат, перевернутый с ног на голову. Делайте так:
C++
1
2
3
cout<<"1\t"<<temp.get()<<endl;
cout<<"2\t"<<temp.get()<<endl;
...
Очень важно дать понять, что конец инструкции произошел и поток надо вывести на экран.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru