С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Перегрузка функций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ чтобы параметры передавались через командную строку http://www.cyberforum.ru/cpp-beginners/thread1077559.html
#define _CRT_SECURE_NO_WARNINGS #include "stdafx.h" #include "conio.h" #include "stdio.h" #include <windows.h> #include <fstream> #include <locale.h> #include <iostream> #include <string>
C++ 5F как два байта если считывать в CString , а не как 1 (5F = 01011111) не знал как компактней и ясней назвать тему. Больно не пинайте. Ребят, помогите пожалуйста. Ввожу в окно данные(приложение MFC) в переменную типа CString. допустим ввели пять байт: AA BB CC... http://www.cyberforum.ru/cpp-beginners/thread1077556.html
C++ В чем ошибка?
Дали задание написать работу на С++. Выполнил на проге DEV-C++ вот что вышло #include <stdio.h> #include <conio.h> #include <math.h> {void main () (Вот здесь выдает ошибку: expected...
переписать чтоб работала с командной строки C++
Нужно переписать программу, чтобы она запускалась с командной строки условие - соединить 3 файла и восстановить их #define _CRT_SECURE_NO_WARNINGS #include "stdafx.h" #include "conio.h"...
C++ Построение конструктора http://www.cyberforum.ru/cpp-beginners/thread1077539.html
Дан класс: class type { private: int ***p; int x, y, z; //.......
C++ Функция размещения переменных в динамической памяти! Подскажите ошибку! вроде все сделал по методе, а не работает! проблема с переменными iP1, iP2, iP3 Правда в методе было написано так ... p1 * int; p2 * float; p3 * double; i int; f float;... подробнее

Показать сообщение отдельно
felicxa
0 / 0 / 0
Регистрация: 15.03.2012
Сообщений: 5

Перегрузка функций - C++

21.01.2014, 17:23. Просмотров 243. Ответов 2
Метки (Все метки)

Начал изучать (самостоятельно) С++ по книге Джесса Либерти "Освой Срр самостоятельно за 21 день".
Сейчас прохожу 5-ю главу и у меня возник такой вопрос.
Допустим, мы создаем две функции:
C++
1
2
int myFunction (int, int);
int myFunction (int, int, int);
Так всё будет работать нормально, насколько я понимаю: передаем 2 параметра- работает первая функция, передаем 3- работает вторая.
Но если сделать так:
C++
1
2
int myFunction (int, int);
int myFunction (int, int, int=10);
Что тогда произойдёт? Ведь, теперь, если мы передаем только два параметра, то может сработать как первая, так и вторая, верно?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.