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

Работа со стеками - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с файлами с++ http://www.cyberforum.ru/cpp-beginners/thread300131.html
Необходимо организовать файл данных с указанной ниже структурой и предусмотреть функции, которые позволяют: -корректировка обратной записи файла; -поиск информации по разними полями; -добавление...
C++ Создать фаловый поток #include <stdio.h> #define n 24 void main() { int i,j=0,p,a; for (i=0;i<n;i++) scanf("%d",&a); for (i=0;i<n;i++) { http://www.cyberforum.ru/cpp-beginners/thread300121.html
Переименование файлов C++
Привет, господа! У меня вопрос по поводу переименования файлов. Коротко о моей проблеме: нужно создать консольную прогу с ключами, в качестве ключа служит директория, если в директории есть файлы мы...
Приминение stream, работа с файлами C++
#include <stdio.h> #define n 24 void main() { int i,j=0,p,a; for (i=0;i<n;i++) scanf("%d",&a); for (i=0;i<n;i++) {
C++ Рекурсивная функция http://www.cyberforum.ru/cpp-beginners/thread300095.html
Нужно перемножить n последних элементов матрицы,используя метод рекурсии. Матрицу я нашел как сделал,вот #include <iostream> #include <cstdlib> #include <ctime> #include <iomanip> using...
C++ НОК одномерного массива Доброго времени суток! Помогите пожалуйста с решением вот такой задачи: Найти наименьшее общее кратное в заданной последовательности натуральных чисел. сколько бы я не пытался выжать из себя... подробнее

Показать сообщение отдельно
kravam
быдлокодер
1703 / 890 / 45
Регистрация: 04.06.2008
Сообщений: 5,489
20.05.2011, 01:03
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
25
26
27
28
29
#include <iostream>
#include <string>
#include <stack>
#include <vector>
 
int main ()
{
      std::string main_string = "qwerewq";
      std::stack<char,std::vector<char> > first(std::vector<char> (main_string.begin(),main_string.end ()));
      std::stack < char > second;
      int temp= first.size()/2;
      for (int index = 0; index < temp; index++)      {
        second.push ( first.top() );
        first.pop();
      }
 
      bool Checker = true;
      while ( ( !second.empty() ) && ( Checker ) )
      {
        Checker = (first.top() == second.top() );
        first.pop();
        second.pop();
      }
 
     std::cout << Checker << std::endl;
 
     std::cin.get();
     return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.