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

Создание стэков на С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка по ключу одномерных массивов структур http://www.cyberforum.ru/cpp-beginners/thread1185513.html
ребят не понимаю куда надо впихнуть эту сортировку вот задание: 1. В магазине составлен список людей, которым выдана карта постоянно-го покупателя. Каждая запись этого списка содержит номер карточки, ФИО, предоставляемую скидку. Вывести информацию о покупателях, имеющих 10 %-ную скидку в магазине. код к нему(рабочий)#include <iostream.h> #include <stdio.h> #include <conio.h> #include...
C++ Получить первое слово в строке до пробела Есть строка, нужно получить все символы до пробела, подскажите функцию которая поможет это реализовать. PS.Я имею в виду стандартную, типа copy() из дельфи http://www.cyberforum.ru/cpp-beginners/thread1185511.html
Static переменные C++
Написал небольшую программу, подключил к проекту name.h файл. В нем описание переменных static int a, b; Почему их значения можно выводить в main? Они же static. (VS2013) В книге Шилдnа написано, что стандарт против использования static переменных, рекомендуется метод, заключенный в использовании пространства имен. Так ли это?
Считать в файле строки и отобразить их в массиве C++
Задача состоит в том, чтобы задать данные с клавиатуры, найти их в файле и отобразить всю строку, где их нашли как элемент массива(используя классы). Получилось только найти в файле слова и отобразить их. #include<iostream> #include<conio.h> #include<fstream> #include<string> #include<Windows.h> #include<vector>
C++ Генерация числа http://www.cyberforum.ru/cpp-beginners/thread1185491.html
Ребята помогите пожалуйста сгенерировать число от 45300000 к 45329999. пробовал вот так вот : h=rand()%45300000+45329999, но выдает значение больше чем в этом диапазоне.
C++ Перегрузка оператора "-" (вычитание матриц) Нужно сделать вычитание матриц. class massiv { public: massiv(void); massiv(int,int,bool);// n m 1(ввод самим)или0(ввод автоматически) void Print(); friend massiv operator-(massiv,massiv); подробнее

Показать сообщение отдельно
DiffEreD
 Аватар для DiffEreD
1420 / 757 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
23.05.2014, 10:44     Создание стэков на С++
Тут, как бы, вообще все простенько.
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
#include <iostream>
#include <stack>
 
template <typename T>
void print_stack(std::stack<T> st, std::ostream& os = std::cout)
{
   while (!st.empty()) {
      os << st.top() << " ";
      st.pop();
   }
   os << std::endl;
}
 
int main()
{
   std::stack<int> stack{{4, 6, 7}};
   print_stack(stack);
   
   stack.push(100);
   stack.push(200);
   print_stack(stack);
 
   return 0;
}
 
Текущее время: 10:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru