Ми не, на C++ това е практика. Разгледай професионални кодове на C++ и ако намериш някъде където да се подава масив чрез [][] или [] или [][][], имам да те черпя...
Не говоря за java или .net, там е друго. Иначе съм съгласен, че оптимизирането не винаги е добро нещо. Трябва да се решава кога трябва и кога не.
Плюс това как можеш да напишеш функция, която приема аргумент масив и му променя стойностите на C++ ? Kода горе е ефективен точно при големи масиви. Aко подадеш масива чрез [][], то той се копира целия при предаването. Това според теб ефективно ли е ? Функцията, която постнах има лек проблем, че за всяко j, смята i*n, но не мисля че е болка за умиране.
