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

Создание объекта std::set - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Курсач "Алгоритм Ершова" http://www.cyberforum.ru/cpp/thread194743.html
Вот, что-то написал такое, естественно позаимствовал куски кода, работает... НО! получается алгоритм раскраски путем перебора вершин! а мне надо алгоритмом Ершова. если надо будет уяснить, что это за алгоритм, то можно написать, а пока вот.. кто знает, подскажите, как его реализовать #include <iostream> #include <conio.h> using namespace std; struct graf{ int stepeni; int color; int...
C++ Строки С++ Приветик ребята! Тут вот такая задача : Дана строка, которая содержит от 1 до 30 слов, у каждом из которых от 1 до 5 латинских букв, между соседними словами - запятая, за последним словом - точка. Оприделить и вывести номер слова из максимальной длиной. Кто знает как решить эту задачу на С++, помогите пожалуйста, а то я сама немного недопонимаю! Зарание спасибо! http://www.cyberforum.ru/cpp/thread194661.html
invalid floating point operation C++
помогите решить вот такую вот задачу: Коэффициенты системы линейных уравнений заданы в виде квадратной матрицы. С помощью допустимых преобразований привести матрицу к треугольному виду. Найти количество строк, среднее арифметическое которых меньше заданной величины. т.е. надо из матрицы 1 2 3 1 4 10 1 8 32 получить следующую матрицу 1 2 3
надо скачать C++
киньте плиз нормальную ссылку от куда можно скачать С++
C++ Квадратная матрица http://www.cyberforum.ru/cpp/thread194268.html
Переформировать квадратную матрицу размерностью N таким образом, чтобы ее столбцы располагались по возрастанию их первых элементов. Значение N программа должна запрашивать в диалоговом режиме, память под матрицу следует распределять динамически. Напишите 1. -заполнения двумерного массива случайными числами из диапазона –200, +200; 2. -вывода двумерного массива; 3. -сортировки столбца...
C++ Бинарный и интерполяционный поиск Бинарный и интерполяционный поиск реализовать надо в одной программе помогите,плиз подробнее

Показать сообщение отдельно
kravam
быдлокодер
 Аватар для kravam
1513 / 873 / 44
Регистрация: 04.06.2008
Сообщений: 5,304
21.11.2010, 19:09  [ТС]     Создание объекта std::set
ForEveR,
CheshireCat, а теперь вопрос: а почему вы решили что этот конструктор и есть конструктор по умолчанию?
Вот я попытался найти ответ сам. У Павловской ("C/C++ ПРограммирование на языке высокго уровня") есть такой пример: класс monstr и три таких конструктора:
monstr (int he= 100, int am= 10);
monstr (color= sk)
monstr (char*= name)

И написано, что первый является конструктором по умолчанию, поскольку его можно вызвать без параметров. И из чего это следует? Из того, что там два параметра типа int? ТАк я могу такой вот конструкто приписать ещё. четвёртый (здесь он по счёту второй):
C++
1
2
3
4
monstr (int he= 100, int am= 10);
 monstr (int he= 100, int am= 10, int a= 300);
 monstr (color= sk)
 monstr (char*= name)
Так, имеет два конструктора,которые можно вызвать без параметров. Какой из них является конструктором по умолчанию- неизвестно.

У Стивена Прата просто опущен этот вопрос. Кстати, многие авторы отводят конструкторам по умолчанию целую главу, в которой пишут как создать конструктор по умолчанию- конструктор без аргументов. И всё на этом.
 
Текущее время: 03:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru