Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Найти среднее арифметическое элементов (на С) Помогите пожалуйста составить программу. На лабе задали, а я вообще ноль. Задание: Найти среднее арифметическое элементов, лежащих ниже главной диагонали в матрице. https://www.cyberforum.ru/ cpp/ thread62418.html Написать прототип, определение функции и пример вызова функции C++
Народ в течении 30 минут надо, очень!!! Написать прототип, определение функции и пример вызова функции для решения указанной далее задачи. Исходные данные и результаты лучше получать как возвращаемое значение. Обработку массива вести с использованием указателей. Спланировать тестирование функции. Для ввода исходных данных, передаваемых в функцию, и печати результатов ее работы использовать...
C++ Олимпиадная задача, "ЕГЭ". https://www.cyberforum.ru/ cpp/ thread62241.html
С целью упрощения ЕГЭ по литературе, было решено оставить в нем вопросы только с ответами "да" или "нет". Бланк ответов представляет клетчатое поле из N строк и M столбцов, в котором каждая клеточка соответствует своему вопросу. Ученику необходимо один раз перечеркнуть по диагонали те клеточки, которые, по его мнению, соответствуют вопросам с ответом "нет" (перечеркивать можно по любой из двух...
C++ Ошибка компиляции ассемблерной вставки Добрый вечер. Захотелось мне сделать ассемблерную вставку в C++ код. Сделал. Но компилятору MinGW чето не нравится. Выдает следующие ошибки в 8 строке: error: expected `(' before '{' token error: expected asm body before '{' token Что я сделал не так ? #include <iostream> using namespace std; https://www.cyberforum.ru/ cpp/ thread62150.html
C++ Как скомпилировать проект чтобы вложились нужные библиотеки!!!
Привет, народ может поможете. Как мне скомпилировать проект чтобы в папке с прогой, С++ вложил все нужные ей библиотеки, dll? (С++ Архитект 2009) ..............
C++ Игровой движок Какой движок бесплатный для комерческого использования лутше!Сейчас я разрабатываю игру можете вступить к нам у нас 3 программиста 2 модельера и 1 звукарь но я не об этом!Мне нужен двиг с хорошей графикой и эфектами (дым огонь и т.д) https://www.cyberforum.ru/ cpp/ thread61966.html
C++ Масивы в с++ В общем мне потребовалось написать лабу на тему "Строки" следующего содержания : "Ввести строку из нескольких фамилий отделенных запятыми , вставить имена для каждой фамилии и вывести на экран" У меня есть одна идея, как это осуществить- путём создания еще 1 массива и поиском в введенной строке запятой ,переносом фамилии до запятой во 2 массив,далее переносом имени и т.д....Но помоему есть... https://www.cyberforum.ru/ cpp/ thread61898.html C++ Microsoft Visual С# 2005
Доброго времени суток господа программисты=) у меня 2 вопроса есть по поводу Microsoft Visual C# 1) как сделать чтоб приложение не отображалось в процессах диспетчера задач(CTR+ALT+DEL) 2)как полностью убрать верхнюю синюю шапку в окне приложения ну прост оч надо помогите плиз
C++ Run-Time Check Failure #2 - Stack around the variable 'MX' was corrupted. https://www.cyberforum.ru/ cpp/ thread61757.html
Решаю задачу. Вот код: #include <iostream> using namespace std; int main () { int S; long long MX; for (int i=0;i<=100;i++) MX=0;
C++ Пропадают символы из char В классе есть метод, в который я передаю указатель на строку char. при пошаговой компиляции, выяснил, что когда я присваиваю эту строку переменной типа AnsiString, строка char обрезается по первый символ. Кто встречался с такой ошибкой, поделитесь опытом её решения, заранее спасибо. Вот код, может поможет: void TMyMask::insert_mask(char *stroka, int *mas) { unsigned int i=0,j=0,m=0;... https://www.cyberforum.ru/ cpp/ thread61734.html
C++ Дописать Exe
Добрый день! Есть EXE файл, программка Wi-Fi для кпк, но недописанная, не хватает настроек, разработчик отказался от продолжения. Подскажите пожалуйста как, чем открыть EXE чтобы дописать программку? Программка прилагается. Спасибо.
C++ std::partition Почему алгоритм работает не корректно, хотя std::stable_partition работает нормально Перенос нечетных элементов в начало массива #include <algorithm> #include "RCObject.h" struct Part { Part(): count( 0 ) {} size_t count; https://www.cyberforum.ru/ cpp/ thread61578.html
383 / 281 / 31
Регистрация: 04.09.2009
Сообщений: 1,225
13.11.2009, 15:17  [ТС] 0

Вопрос о стеке в С++ - C++ - Ответ 352624

13.11.2009, 15:17. Показов 2499. Ответов 10
Метки (Все метки)

Ответ

Ну да. Извини. Вот объявление:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <vector>
class iStack {
    public:
        iStack( int capacity )
            : _stack( capacity ), _top(0){}
 
        bool pop( int &va1ue );
        bool push( int value );
        bool full();
        bool empty();
        void display();
        int size();
    private:
        int _top;
        vector< int > _stack;       
};
Добавлено через 12 минут
Что в первых двух строчках после спецификатора public: я точно не знаю. О такой конструкции в книге еще не говорилось. Это же, наверное, инициализация членов _stack и _top ?

Добавлено через 7 минут
А вот и реализация функций pop(), push() и full() :

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
bool iStack::pop( int &top_va1ue ) {
    if ( empty() )
        return false;
    top_value = _stack[ --_top ];
    cout << "iStack::pop(): " << top_value << endl;
    return true;
}
 
//------------------------------------------------------------------------------
 
bool iStack::push( int value ) {
    cout << "iStack::push( " << value << " )\n";
    if ( full() )
        return false;
    _stack[ _top++ ] = value;
    return true;
}
 
//------------------------------------------------------------------------------
 
inline bool iStack::full() {return _top < _stack.size()-1 ? false : true;}


Вернуться к обсуждению:
Вопрос о стеке в С++ C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.11.2009, 15:17
Готовые ответы и решения:

Вопрос о стеке
На сколько я знаю, подпрограмма которая выполняется рекурсивно, кидает в стек копию своих...

Если создать указатель на переменную, созданную в стеке, переменная перемещается в кучу? Или остается в стеке?
Подскажите, если не трудно, я создаю переменную любого стандартного типа и она хранится в стеке, а...

Ошибка в стеке!
template&lt;typename T&gt; class Stack { private: struct Stek { T key; Stek* next; };

Thread на стеке
Всех приветствую! Не знаю сюда надо было писать или в WinAPI, ну в общем из названия темы...

10
13.11.2009, 15:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.11.2009, 15:17
Помогаю со студенческими работами здесь

Группировка в стеке
Создан класс и динамическая структура данных типа стек, нужно определить среднюю стоимость...

Структура в стеке
Я наверное уже всех задолбал со своим стеком, но всё же мне еще нужна помощь)) Код, который ниже...

Тройки чисел в стеке
Нужен код для такого задания: Создать стек из чисел, прочитав их из текстового файла....

Задача о LIFO стеке
Есть стек типа LIFO. Над ним произвели 10 операций push и 10 операций pop в произвольном порядке....

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru