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

Класс стека - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ очень глобальное определение http://www.cyberforum.ru/cpp-beginners/thread652134.html
скачал curl - там функции не добавлены в импорт, следственно в скомпилированной либе их нет. вот в чём суть проблемы надо как нибудь обявить все функции в раздел импорта как это сделать?
C++ Консольное приложение C++ не работает Всем доброго времени суток. вот начал изучать язык C++. попробовал написать простейшее консольное приложение в Visual studio 2012. Стандартный "Hello World!" получился на ура) а тут я не понимаю в... http://www.cyberforum.ru/cpp-beginners/thread652113.html
C++ Представление графа через вектор векторов
Есть граф, нужно записать его список смежности в вектор векторов, на практике в ВУЗе был дан алгоритм, но есть проблема программа считывает только первую строку а адальше все проскакивает, собственно...
Функции C++ C++
Всем привет! Начал переходить на С++. Вот увидел такой кусок кода вы не прокомментируете строчку: sscanf(ch, "R%I64dC%I64d", &l, &r) == 2 Меня интересует вот, что : 2 это код ошибки? если...
C++ Code::Blocks Когда нажимаешь среднюю среднюю кнопку мыши, то вставляется содержимое буфера обмена. Как это можно изменить? http://www.cyberforum.ru/cpp-beginners/thread652098.html
И еще где найти русифицированную Code::Blocks?
C++ Указатель на тип данны Если я правильно понял то: struct Vector{ int x; int y; }Ve; Vector - тип данных такой же как int только самописный, Ve - переменная этого типа typedef Vector Vec; теперь Vec точно... подробнее

Показать сообщение отдельно
yuliyayuliya28
4 / 4 / 0
Регистрация: 06.03.2011
Сообщений: 319
15.09.2012, 00:29  [ТС]
Цитата Сообщение от Герц Посмотреть сообщение
А вы не пробовали определять конструктор в самом классе? :-)
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#include "stdafx.h"
#include <iostream>
#include <windows.h>
#include <iostream>
#include <fstream>
#include <list>1111111
 
using namespace std;
 
const int maxlen =100;
 
class stack
{
    int s[maxlen];
    int top;
 
 
 void pop(int top,int x)
 {
     if (top=maxlen) cout<<"Cтек полон"<<endl;
     s[top]=x;
    top++;
 }
 void push(int top)
 { if (top==0) cout<<"Стек пуст"<<endl;
   top--;
 }
 bool empty (int top)
 {
     if (top==0) return 1;
     else return 0;
 }
 
 
stack( const std::list< int >& elst )
: top( 0 )
{
    for ( std::list< int >::const_iterator it = elst.begin(); it != elst.end(); ++it ) {
        s[ top++ ] = *it;
    }
}
 
}
 
int main()
{
    std::ifstream file( "stack-data.txt" );
 
    if ( not file.is_open() ) {
        return 0;
    }
 
    std::list< int > elementList;
 
    while ( not file.eof() ) {
        int tmp;
        file >> tmp;
        elementList.push_back( tmp );
    }
 
    stack stck( elementList );
 
 
    return 0;
}
к сожалению и так не заработало(
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru