Zwracanie tablicy wielowymiarowe

Odpowiedz Nowy wątek
2011-09-11 13:29

Rejestracja: 9 lat temu

Ostatnio: 6 lat temu

0
int[][] tmp = new int[4][];
tmp[0] = new int[3];
tmp[1] = new int[3];
tmp[2] = new int[3];
tmp[3] = new int[3];
//zapełniam tablicę danymi.
return tmp;

I otrzymuję błąd w visual studio:

Error 13 Cannot implicitly convert type 'int[][]' to 'int[]'

Błąd odnosi się do:

return tmp;

W przypadku tablicy jednowymiarowej kod działał, ale gdy zmieniłem na dwuwymiarową jest błąd.

Pozostało 580 znaków

2011-09-11 13:49

Rejestracja: 10 lat temu

Ostatnio: 14 godzin temu

Lokalizacja: Redmond, WA

0

pokaż nagłówek funkcji. Co prawda nie piszę w C#, ale po kodzie strzelam że funkcja powinna wyglądać mniej więcej tak:
int[][] funkcja()
{
// ten kod co podales
}


░█░█░█░█░█░█░█░█░█░█░█░

Pozostało 580 znaków

2011-09-11 13:53

Rejestracja: 9 lat temu

Ostatnio: 6 lat temu

0

Funkcja tak wyglądała. Włączyłem jeszcze raz visual studio (bo je wyłączyłem po napisaniu tematu), patrzę nie ma błędów. Uruchamiam program działa. Jak widać był jakiś błąd w vs. Popiorę aktualizacje jak są, a za pomoc dziękuję.

Pozostało 580 znaków

2011-09-11 14:15
Moderator

Rejestracja: 11 lat temu

Ostatnio: 2 godziny temu

Lokalizacja: Wrocław

0

Tak, oczywiście błąd w VS. [rotfl]


"HUMAN BEINGS MAKE LIFE SO INTERESTING. DO YOU KNOW, THAT IN A UNIVERSE SO FULL OF WONDERS, THEY HAVE MANAGED TO INVENT BOREDOM."

Pozostało 580 znaków

2011-09-11 14:18

Rejestracja: 9 lat temu

Ostatnio: 6 lat temu

0

Ta wersja, którą mam, to jest stara wersja beta całego vs 2010. Ma ona dużo błędów, ale mam za darmo pełne vs, więc to że czasem jest problem mnie nie dziwi.

Jest sposób żeby legalnie (nie z torrentów, itd.) mieć pełne vs 2010 (bez błędów), nie express?

Pozostało 580 znaków

2011-09-11 14:31
Moderator

Rejestracja: 11 lat temu

Ostatnio: 2 godziny temu

Lokalizacja: Wrocław

0
harmichalh napisał(a)

Jest sposób żeby legalnie (nie z torrentów, itd.) mieć pełne vs 2010 (bez błędów), nie express?

Kupić w sklepie, albo skorzystać z MSDNAA (jeśli masz dostęp oczywiście).


"HUMAN BEINGS MAKE LIFE SO INTERESTING. DO YOU KNOW, THAT IN A UNIVERSE SO FULL OF WONDERS, THEY HAVE MANAGED TO INVENT BOREDOM."

Pozostało 580 znaków

2011-09-11 14:33

Rejestracja: 9 lat temu

Ostatnio: 6 lat temu

0

Chodziło mi to, jak mieć za darmo.

Pozostało 580 znaków

2011-09-11 14:42
Moderator

Rejestracja: 11 lat temu

Ostatnio: 2 godziny temu

Lokalizacja: Wrocław

0

No to MSDNAA.


"HUMAN BEINGS MAKE LIFE SO INTERESTING. DO YOU KNOW, THAT IN A UNIVERSE SO FULL OF WONDERS, THEY HAVE MANAGED TO INVENT BOREDOM."

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0