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

Конструкторы в списках и конфликт имён - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Возник вопрос? http://www.cyberforum.ru/cpp-beginners/thread4715.html
Столкнулся с кодом программы для работы с ссылка и перегрузками функций, но при перегрузке одной функции программа не работает, хотя ошибок я не заметил. Программа простая совсем. вот код: #include iostream; using namespace std; #include conio.h;//для getche(); struct chet//структура { float par1; };
C++ Тригонометрические функции Всем привет. Я новичок в С++. Поставил себе задачу написать прогу построений и анализа гриафиков. Проблема, может и глупая, но я не могу вызвать ни одной простой тригонометрической функции. Он пишет, что-то вроде: неизвестный символ (или слово). (Среда Borland C++ v.6) http://www.cyberforum.ru/cpp-beginners/thread4705.html
C++ Помогите плиз. Возникла большая проблема
Народ, я делаю обучающе-тестирующюю прогу по С++. У меня возникла проблема: У меня есть поле Memo, в котором содержится содержание вопроса, и 4 поля Edit, в которых у меня варианты ответов. Как сделать, чтобы при нажатии на кнопке "Сохранить" данные записались отдельно, то есть вопрос в один файл, а ответы в другой? Варианты ответов необходимо записать каждый на новой строке файла, так как я...
Прекратить работу калькулятора при вводе любого символа, кроме числа C++
Здравствуйте, я все с тем же калькулятором.решил сделать проверку на вводимые данные, т.е. что бы работа программы прекращалась при вводе любого символа кроме числа. Использовал функцию isdigit() перепробовал много вариантов, но ничего не получалось. Придумал данный вариант(строки 29-31), но проверить не могу т.к. компиллятор выдает потерю ";" перед return. Более того, при постановки знака...
C++ Найти количество элементов массива, больших заданного С http://www.cyberforum.ru/cpp-beginners/thread4669.html
Задание такое: В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1. количество элементов массива, больших С; 2. произведение элементов массива, расположенных после максимального по модулю элемента. 3. Преобразовать массив таким образом, чтобы сначала располагались все отрицательные элементы, а потом - все положительные (элементы, равные 0, считать Положительными). ...
C++ "Задача женихов и невест" подскажите как делать задачку? заданы 2 множества (a и b) одинаковой размерности и заданы 2 матрицы предпочтения элементов одного множества на другом. Чем меньше индекс тем предпочтительней является элемент. Сгруппировать в пары так чтобы один был из множества а а другой из множества b. ее еще называют задачей женихов и невест подробнее

Показать сообщение отдельно
Ilou
9 / 9 / 0
Регистрация: 29.03.2007
Сообщений: 19
28.09.2007, 13:45     Конструкторы в списках и конфликт имён
Здравтсвуйте, уважаемые программисты, меня волнуют следующие вопросы:
1) Мне нужны примеры применения конструкторов в списках. Я нашёл в книге, но там очень замудрённо...
C++
1
2
3
4
5
6
7
8
9
10
11
explicit list (const Allocator &a = Allocator () );
//конструктор создаёт пустой список
explicit list (size_type num, const T &val=T(), const Allocator &a=Allocator());
//создаёт список, состоящий из num элементов, имеющих значение val, 
//причём это значение можно задавать по умолчанию
list (const listT, Allocator; &ob);
//создаёт список, содержащий элемент объекта ob
template class InIter; list(InIter start, 
                             Initer end, const Allocator &a=Allocator());
//формирует список, состоящий из элементов, 
//лежащих в диапазоне, заданном интервалами start и end.
Представьте примеры попроще или упростите, если это возможно, эти.

2)В чём состоит проблема конфликта имён в С++ и как она решается? Почему используют например top и top_of, если top это вообще операция со стэком и т.п.
C++
1
2
3
4
5
6
void reset () {top=empty;}
    void push (char c); char pop ();
    char top_of () const;
    boolean empty () const;
    boolean full () const;
};
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru