Armenian Knowledge Base  

Go Back   Armenian Knowledge Base > Technical sections > Languages, Compilers, Interpreters > C/C++
Register

Reply
 
LinkBack Thread Tools
Old 17.08.2004, 06:54   #1
Грустно...
 
Agregat's Avatar
 
Join Date: 08 2002
Location: Там, где всегда идут дожди
Age: 35
Posts: 21,717
Downloads: 2
Uploads: 0
Reputation: 250 | 7
Default Красивые возможности Ц++

Красивые возможности Ц++
PHP Code:
#include <cmath>
const int ip 5;
int f(int iint j std::cos((double)ip) * ip ip 5)
{
  return 
j;
}
 
int main()
{
  
f(12);
  
f(5);

Reply With Quote
Old 24.09.2004, 12:08   #2
Guru Apprentice
 
Join Date: 02 2002
Location: /dev/null
Age: 41
Posts: 524
Downloads: 0
Uploads: 0
Reputation: 0 | 0
Default

В чем смысл второго параметра в этой функции?
Reply With Quote
Old 24.09.2004, 12:15   #3
Грустно...
 
Agregat's Avatar
 
Join Date: 08 2002
Location: Там, где всегда идут дожди
Age: 35
Posts: 21,717
Downloads: 2
Uploads: 0
Reputation: 250 | 7
Default

ни в чем. просто красиво.
Reply With Quote
Old 24.09.2004, 13:43   #4
Banned
 
Bionika's Avatar
 
Join Date: 07 2004
Location: UGEE
Age: 61
Posts: 1,784
Downloads: 0
Uploads: 0
Reputation: 0 | 0
Default

mnogim jertvuesh'..lyubitel' krasoti
Reply With Quote
Old 29.09.2004, 15:06   #5
Guru Apprentice
 
Join Date: 02 2002
Location: /dev/null
Age: 41
Posts: 524
Downloads: 0
Uploads: 0
Reputation: 0 | 0
Default

Quote:
Originally Posted by Agregat
ни в чем. просто красиво.
(после очередного созерцания кода (в 5 раз наверно захожу посмотреть) --- дааа... красиво

А вообще я вчера ночью проснулся где-то в 5 утра с очень ясным, прямо кристальным определением параметров функций в Ц++, и сразу вспомнил в чем же смысл второго параметра!

Но мне все же больше нравится что можно определять несколько функций с одним и тем же именем но для разных типов параметров Что случится с твоим примером если я например вызову f(4.5,1.5) ? (варианты: а) 5, б) 6) и в) 7).
Reply With Quote
Old 29.09.2004, 20:58   #6
Грустно...
 
Agregat's Avatar
 
Join Date: 08 2002
Location: Там, где всегда идут дожди
Age: 35
Posts: 21,717
Downloads: 2
Uploads: 0
Reputation: 250 | 7
Default

Конечно 5. 4.5 - округлится в 4, 1.5 округлится в 1, итого 5
Reply With Quote
Old 29.09.2004, 22:50   #7
★★★★★★★★★★★★★
 
Hrach_Techie's Avatar
 
Join Date: 08 2004
Location: London, UK
Age: 38
Posts: 16,531
Downloads: 8
Uploads: 0
Reputation: 482 | 6
Default

krasivije vozmozhnosti ? )))))))
Reply With Quote
Old 30.09.2004, 13:33   #8
the mochinger
 
Hans Andersen's Avatar
 
Join Date: 02 2002
Location: Paranoid Android, @10:50
Age: 38
Posts: 1,894
Downloads: 2
Uploads: 0
Reputation: 204 | 4
Default

))
Reply With Quote
Sponsored Links
Reply

Thread Tools


На правах рекламы:
реклама

All times are GMT. The time now is 06:12.


Powered by vBulletin® Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.