函数返回Object vs Object()

时间:2017-04-07 08:49:36

标签: vb.net syntax overloading

之间有什么区别(如果有的话)
#include <stdio.h>
#include <stdlib.h>
#include<iostream>
using namespace std;
int main()
{
    int *a; 
    a=(int *)malloc(1);
    for(int i=0;i<1000;i++)
    {
        a[i]=i;
    }
    for(int i=0;i<1000;i++)
    {
        cout<<""<<a[i];
    }
}

Protected Function MyFunction() As Object()

Visual Studio说如下,所以我认为必须有区别。

  

[moethods]不能相互超载,因为它们之间的区别仅在于   返回类型。

很抱歉,如果我错过了重复,但我无法在网上找到任何内容。

1 个答案:

答案 0 :(得分:1)

正如我在评论中提到的那样: 第一个返回一个对象数组,第二个返回一个简单的对象。