Categories:
.NET (357)
C (330)
C++ (183)
CSS (84)
DBA (2)
General (7)
HTML (4)
Java (574)
JavaScript (106)
JSP (66)
Oracle (114)
Perl (46)
Perl (1)
PHP (1)
PL/SQL (1)
RSS (51)
Software QA (13)
SQL Server (1)
Windows (1)
XHTML (173)
Other Resources:
Why does Perl not have overloaded functions?
Why does Perl not have overloaded functions?
✍: Guest
Because you can inspect the argument count,
return context, and object types all by yourself.
In Perl, the number of arguments is trivially available
to a function via the scalar sense of @_, the return
context via wantarray(), and the types of the
arguments via ref() if they're references and
simple pattern matching like /^\d+$/ otherwise.
In languages like C++ where you can't do this, you
simply must resort to overloading of functions.
2013-09-06, 2737👍, 0💬
Popular Posts:
How could Java classes direct program messages to the system console, but error messages, say to a f...
If cookies are not enabled at browser end does form Authentication work? No, it does not work.
Does there exist any other function which can be used to convert an integer or a float to a string? ...
How To Control Horizontal Alignment? - XHTML 1.0 Tutorials - Understanding Tables and Table Cells By...
What is CAR (Causal Analysis and Resolution)? The basic purpose of CAR is to analyze all defects, pr...