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

Перегрузка функций. Значение по умолчанию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Инвертировать нулевую строчку матрицы http://www.cyberforum.ru/cpp-beginners/thread1501527.html
По задаче небходимо вот такое вот условие, как можно описать проще?? Добавлено через 1 минуту вот такое вот услвие if( arr<arr&&arr<arr&&arr<arr&&arr<arr&&arr<arr&&arr<arr&&arr<arr&&arr<arr)
C++ Динамически выделяемый массив структур пожертвований Почитал про динамические структуры и решил для закрепления решить задачу. Я должен ввести имена и суммы пожертвований (эта инф хранится в динамически выделяемом массиве структур) а потом просто это... http://www.cyberforum.ru/cpp-beginners/thread1501524.html
Указание родительскому методу брать данные конечного Наследника C++
Есть примерный такой код. Как указать чтобы родительский метод брал данные конечного наследника ? Чтобы не менять изначальную реализацию метода. struct A { int LastIndex; enum{ green = 0,...
Разбор программы: устранить дубликаты слов в файле C++
Аналогично примеру "Страуструп программирование на с++" Тема-Итераторы. Страница 103 Задача След простая программа читает файл.сортирует прочитанные слова.устраняет дубликаты и выводит результат....
C++ Вывести значение пераменной с шестью знаками после запятой http://www.cyberforum.ru/cpp-beginners/thread1501496.html
#include <iostream> using std::cout; using std::cin; using std::endl; using std::fixed; #include <conio.h> #include <iomanip> using std::setprecision;
C++ Ошибка в цикле while //--------------------------------------------------------------------------- #pragma hdrstop #include <locale> #include <stdio.h> #include <conio.h> #include <string.h> #include <stdlib.h>... подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4396 / 3232 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
19.07.2015, 19:11
TheThe, Параметры по умолчанию подставляются в момент компиляции, а выбор функции - в момент выполнения. Компилятор видит вызов на указателе на B и подставляет 42. При выполнении же выбирается функция из класса D, но параметр уже зафиксирован во время компиляции.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru