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

Совмещение стека с <vector> - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти все такие простые числа, не превосходящие заданного N, в троичной записи которых цифра 2, встречается заданное число раз http://www.cyberforum.ru/cpp-beginners/thread979160.html
Найти все такие простые числа, не превосходящие заданного N, в троичной записи которых цифра 2, встречается заданное число раз.
C++ в чем ошибка? #include <iostream> #include <math.h> using namespace std; int main() { float x,y; cout<<"vvedite x:"; cin>>x; http://www.cyberforum.ru/cpp-beginners/thread979156.html
При компиляции проекта ошибка C++
Здравствуйте. Кто поможет? C++ Borland 6 brtest.h(6): E2209 Unable to open include file 'afxwin.h' brtest.h(7): E2209 Unable to open include file 'afxdlgs.h' brtest.h(8): E2209 Unable to open include file 'afxcview.h' Где их взять? И в основной модуль программы в писать их? За ране спасибо.
GetUserName пропадает значение C++
Добрый вечер получаю имя залагиненого пользователя с помощью функции GetUserName из нее передаю значение в char. Значение пропадает когда я char передаю в структуру DIR. В чем ошибка ? #define UNLEN 256 char user_system; void Get_User(){ char buf; DWORD size; size=size; GetUserName(buf,&size);} //Тут следующее что я делаю с user_system
C++ CREATEFUNCPTR http://www.cyberforum.ru/cpp-beginners/thread979136.html
Помогите пожалуйста разобраться. Что означает следующая строка ... typedef IUnknown* (*CREATEFUNCPTR)(); ...
C++ std::string to SCtring После выполнения этого кода выводится не "123" а какие-то каракули как это исправить? string s = "123"; this->SetDlgItemText(RESULT_SHOW, (LPCTSTR)s.c_str()); подробнее

Показать сообщение отдельно
ГеннадийВ
0 / 0 / 0
Регистрация: 23.08.2013
Сообщений: 34
16.10.2013, 18:28     Совмещение стека с <vector>
дан Хедер:
#include <vector>
class iStack {
public:
iStack( int capacity )
: _stack( capacity ), _top( 0 ) {}
bool pop( int &va1ue );
boot push( int value );
bool full();
bool empty();
void display();
int size();

private:
int _top;
vector< int > _stack;
};

Объясните пожалуйста, что значат эти строчки:
iStack( int capacity )
: _stack( capacity ), _top( 0 ) {}
и как можно его написать по проще. Желательно перенеся его в файл cpp.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru