Еще немного программирования
Posted in C++ on 16. Фев, 2011
C++/CLI. В отличие от языка С, в котором отсутствуют перегруженные функции, в языках C++ и C++/CLI все функции перед использованием должны быть объявлены с полным списком типов формальных параметров и указанием типа возвращаемого значения, например:
void swap (int &, int &); void swap (char &., char &);
В объявлении или описании функции её параметры могут быть заданными по умолчанию. При этом параметры, заданные по умолчанию, должны быть последними в списке.
Пример 4.9.1. Задание значений параметров функции по умолчанию.
//////////////////// // C++/CLI #include “stdafx.h”
int sum ( int a, int b= 10, int c= 15 )
{ return a + b + с ;
}
void main ()
{
System: :Console::WriteLine (”sum (1, 2, 3)= ” + sum (1, 2, 3)); System: :Console::WriteLine (”sum (1, 2)= ” + sum (1, 2)); System::Console::WriteLine (”sum (1)= ” + sum (1)); //System: :Console::WriteLine (”sum ()= ” + sum ()); // Error: ’sum’:
// function does not take 0 arguments
57
}
/*
Result:
sum (l, 2, 3)= 6 sum (1, 2)= 18 sum (1)= 26 */
Заработок в интернете давно уже не миф, но как и на любой работе придется поработать как головой, так и руками, работа через интернет новичкам поможет начинающим разобраться в нюансах заработка в сети.
Популярность: 1%
Внимание! Если вы хотите обменяться постовыми с моим блогом почитайте эту статью.