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

infinity размер - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как работать с отдельными символами строки? http://www.cyberforum.ru/cpp-beginners/thread352579.html
А можно ли как то работать с отдельными символами в строке?:( Один вопрос - одна тема!
C++ В парных строках матрицы заменить все отрицательные элементы на ноль помогите пожалуйста с задачей на С++ строки 6 столбцов 4, b = (sqrt (i)-sqrt (j)) / a в парных строках матрицы заменить все отрицательные элементы на ноль http://www.cyberforum.ru/cpp-beginners/thread352576.html
C++ C++ или C#? Что учить первым?
Привет всем! Не могу выбрать что учить первым. Хотелось бы выучить язык основательно, и что бы он стал основой для изучения других технологий. C++ говорят что трудный для новичков(знаю Pascal, PHP(немного)). C# легче намного, но потом перейти с него на тот же C++ не получится. Так ли это и что вы лично посоветуете. Плз писать тем кто уже сталкивался с таким вопросом. Не холиварить!!!
Как передать в функцию строку и инициализировать ею структуру? C++
#include <iostream> using namespace std; struct bar { char name; double ves; int kollors; }; void funk(bar& konf, char n , double v, int k); int main()
C++ Работа с файлом http://www.cyberforum.ru/cpp-beginners/thread352558.html
Доброго времени суток . Нужна помощь . Суть задания заключается в том , чтобы считать информацию из файла , записать ее в какую-то переменную , а потом уже только работать с этой переменной и подсчитать число вхождений в эту переменную сочетания "ab" . Записать инфу из файла в переменную вроде бы получилось , а вот вторая часть задания не получается (если бы нужно было искать вхождение ab в...
C++ Code::Blocks+template ошибка #ifndef BTREE_H_INCLUDED #define BTREE_H_INCLUDED template<class T> class btree { public: btree():parent(0),left(0),right(0),data(0){}; ~btree(){}; btree*insert(btree*,T); подробнее

Показать сообщение отдельно
borovik
208 / 202 / 1
Регистрация: 25.07.2010
Сообщений: 1,137
17.09.2011, 17:00     infinity размер
Вопрос почему при заданной размерности я могу добавлять бесконечно? Оо
C++
1
2
3
4
5
6
7
8
class stack{
private:
    int count;
    int *st;
public:
    stack(int n);
    void push(int n);
};
C++
1
2
3
4
5
6
7
8
stack::stack(int n){
    count = -1;
    st = new int[n]; 
}
void stack::push(int n){
    count++; 
    st[count] = n; 
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int _tmain(int argc, _TCHAR* argv[])
{
    int t;
    cout<<"Размерность стека: ";
    cin>>t;
    stack MyStack(t); //допустим 2 
....
MyStack.push(3); 
MyStack.push(4); 
MyStack.push(7); 
MyStack.push(5);   //всё ок и всё потом выводит, хотя должно быть переполнение?
....
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru