Problem z przekazaniem podwójnej tablicy, wskaźniki.
Ostatnio zmodyfikowano 2015-07-09 14:05
pekfos |
» 2015-07-01 12:34:09 char *ptt[] to jest to samo co char **ptt, |
Tylko przy definiowaniu argumentów funkcji. |
|
Piastlis |
» 2015-07-01 19:53:28 Std to biblioteka którą napisał jakichś programista.Zaręczam że korzysta z New().Kolega uczy się programowania więc powinien ten mechanizm poznać.Wtedy doceni mechanizm std.A w temacie czy C++ należy do grupy języków bezkontekstowych.Bezkontekstowy to znaczy że sam się niczego nie "domyśli" na podstawie twoich wcześniejszych wpisów. |
|
notabigthreat |
» 2015-07-01 21:00:30 Jeśli tak rozumiesz słowo "bezkontekstowy" (myślałem o czym innym, może cię nie rozumiem): kompilator się domyśli - prostym przykładem jest auto . |
|
Piastlis |
» 2015-07-01 22:36:47 "Bezkontekstowy" jest odpowiednikiem słowa "jednoznaczny".Kiedyś dawno temu popularny był język Basic.Na Zx-spektrum,Atari,Commodore.On nie był "bezkontekstowy" tylko sprawdzał czy linia programu jest napisana według zasad.Tak jak w asemblerze.Można było zadeklarować tablicę o wielkości o której decydowała zmienna, ale też mogło istnieć zakończenie pętli bez jej zaczęcia. Ale to się nie sprawdziło w praktyce.C++ jest najlepszym językiem programowania dostępnym tym momencie.I nie chodzi o możliwości i mechanizmy języka tylko o programistów którzy coś robią w tym języku. |
|
miki3 Temat założony przez niniejszego użytkownika |
» 2015-07-09 14:05:37 fajnie się gadało tak rozwiązałem swój problem int sizetab = count_folder( str ); char ** tab = new char *[ sizetab ];
|
|
1 « 2 » |