I'm currently reading a book by Daniel M. Solis called "Illustrated C# 2010." The book says:
"When a method is called or invoked ..."
What is the difference between these two terms?
See Question&Answers more detail:osI'm currently reading a book by Daniel M. Solis called "Illustrated C# 2010." The book says:
"When a method is called or invoked ..."
What is the difference between these two terms?
See Question&Answers more detail:osFunction calling is when you call a function yourself in a program. While function invoking is when it gets called automatically.
For example, consider this program:
struct s
{
int a,b,s;
s()
{
a=2;
b=3;
}
void sum()
{
s=a+b;
}
};
void main()
{
struct s obj; //line 1
obj.sum(); // line 2
}
Here, when line 1 is executed, the function (constructor, i.e. s) is invoked. When line 2 is executed, the function sum is called.
source: web