Et alors, comme je suis débutant, je me suis tapé le fameux bug de définition de template vector<vector<double>> mat;
C'est du vécu. Et le compilateur borland plante avec un message d'erreur qui ne t'aide pas du tout, et comme je suis débutant j'ai au départ cru qu'on ne pouvait pas mettre un vector à l'intérieur d'un autre vector!
Il a fallu que j'utilise g++ pour comprendre...
Et puis c'est un peu facile de dire que j'utilise mal le C++. Moi, j'ai plutôt l'impression que c'est le C++ qui est difficile à utiliser!
Comment se fait-il que j'arrive à programmer en D alors qu'en C++ j'étais toujours obliger de chercher de l'aide sur internet?
Attention: je ne prétends pas que le C++ est un langage pourri. C'est juste que c'est un langage pour spécialiste, pour les gens qui font que ça toute la journée.
[^] # Re: Le C++ peut être simple
Posté par Gilles G. . En réponse au journal Un langage pour les nuls? Le langage D!. Évalué à 3.
vector<vector<double>> mat;
C'est du vécu. Et le compilateur borland plante avec un message d'erreur qui ne t'aide pas du tout, et comme je suis débutant j'ai au départ cru qu'on ne pouvait pas mettre un vector à l'intérieur d'un autre vector!
Il a fallu que j'utilise g++ pour comprendre...
Et puis c'est un peu facile de dire que j'utilise mal le C++. Moi, j'ai plutôt l'impression que c'est le C++ qui est difficile à utiliser!
Comment se fait-il que j'arrive à programmer en D alors qu'en C++ j'étais toujours obliger de chercher de l'aide sur internet?
Attention: je ne prétends pas que le C++ est un langage pourri. C'est juste que c'est un langage pour spécialiste, pour les gens qui font que ça toute la journée.
Pour les autres il y a Python ;-) ...ou D.