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

параметр конструктора взятый с потолка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Передать массив структур функции http://www.cyberforum.ru/cpp-beginners/thread286374.html
Есть функция, принимает адрес 3d массива - func(char **). Строки обрабатывает... Нужный массив строк у меня в структуре: структура One, в ней массив структур Two и в ней char Three - строка. Как его передать функции? Писал func(One.Two->Three); - ошибка памяти.
C++ Римские цифры Нужно сделать проверку ввода римских чисел, и если число введено неверно - выводить сообщение об ошибке Как реализовать не знаю http://www.cyberforum.ru/cpp-beginners/thread286366.html
ООП C++
Всем привет! Если можно, не могли бы вы ответить на пару вопросов по ООП, а то что-то не могу понять. Вопросы: Зачем используются такие парные определения? struct T {}; class Container { // ctor's // cctor // Container& operator = () // dtor
Отрезок и целочисленные точки C++
Задан отрезок, концы которого имеют целочисельные координаты. Подсчитайте количество точек отрезка, имеющих целочисельные координаты. Входный данные 4 числа - координаты X1, Y1, X2, Y2 концов отрезка. Все входные данные не превышают по модулю 2۰109. Вот написал код long x1,x2,y1,y2,p; cin >> x1 >> y1 >> x2 >> y2;
C++ Представить целое число N в виде суммы M примерно равных целых чисел. http://www.cyberforum.ru/cpp-beginners/thread286334.html
Разбиение на части (Время: 1 сек. Память: 16 Мб Сложность: 21%) Необходимо представить целое число N в виде суммы M примерно равных целых чисел. Будем считать, что числа примерно равны, если они отличаются друг от друга не более чем на единицу. Входные данные Во входном файле INPUT.TXT записаны два натуральных числа N и M через пробел, каждое из которых не превосходит 30000. Выходные...
C++ отключается программа Написал курсовик... все работало.. но через некоторое время при компеляции программа запускается и сразу закрывается... getch() и все подобное пробовал, может кто подскажет что к чему? подробнее

Показать сообщение отдельно
Nick Alte
Эксперт С++
1605 / 997 / 118
Регистрация: 27.09.2009
Сообщений: 1,923
Завершенные тесты: 1
30.04.2011, 22:26     параметр конструктора взятый с потолка
В данном случае считается, что у конструктора объявлен параметр с именем Stack, являющийся ссылкой на тип, имя которого пропущено: [int]& Stack. В Си по умолчанию на место пропущенного типа подставляется int, в Си++ такие вещи запрещены, но компиляторы позволяют пропихивать их со скрипом для совместимости и выкидывают предупреждения.

Для успешного объявления конструктора копирования следовало бы объявить полную специализацию для входного типа: Stack(const Stack<Type, link, node>&);
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru