Еще немного программирования

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%

Внимание! Если вы хотите обменяться постовыми с моим блогом почитайте эту статью.

Оставить комментарий