Właśnie zobaczyłem następujący kod wśród udanych zgłoszeń w codechef.Przekazywanie dwuwymiarowej tablicy o zmiennych wymiarach jako argumentu funkcji
http://www.codechef.com/viewplaintext/1595846
kiedyś że
float max(int n,int arr[n][n])
{....}
nie jest dozwolone w C++ (a 'n' jest zmienna). My CodeBlocks (w oknach) z MinGW [gcc 4.4] daje błąd podczas kompilacji. że „błąd:.. Tablica związany nie jest stała liczba całkowita
Więc jak może być takie rozwiązanie być zaakceptowane przez sędziego CodeChef za Czy jest jakaś specjalna flaga, która pozwala nam to zrobić w C++ ???
EDIT: Link pokazuje status AC (zaakceptowane): http://www.codechef.com/viewsolution/1595846
Wydaje się nielegalną C++ do mnie. – goji
Zobacz odpowiedź Abhishek Thakur poniżej. To zgłoszenie jest oznaczone jako C, a nie C++, co jest prawdą w języku C (ale nie w standardowym C++). – Gorpik