Operation sur les matrices carrees avec classe generique

Soyez le premier à donner votre avis sur cette source.

Vue 4 441 fois - Téléchargée 302 fois

Description

Menu des operation****
a+b,
a-b,
a*b
(a+b*c)

utilisation des classes generique et les vecteurs.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

pyharle
Messages postés
1
Date d'inscription
jeudi 15 mars 2012
Statut
Membre
Dernière intervention
11 avril 2012
-
Bonjour,

Je suis vraiment débutant en C++ et je cherche à utiliser ce code qui est pour moi le plus compréhensible.
Je définis donc une matrice non pas dans un main.cpp mais une autre classe que j'ai déjà créée. je le défini comme suit (tout comme cela est fait dans le main proposé) :
OptBaseMatrix<double> mat1(3,3);

j'utilise VS2010 et lors de la compilation, j'ai un message d'erreur C2059 (pour ceux à qui ça pourrait parler) : syntax error constant.
Bien conscient que ce n'est pas l'endroit pour échanger sur VS2010, je me contenterai de demander s'il est possible d'instancier cette classe dans une autre classe par cette écriture et si oui, sauriez vous m'aider à le rédiger ?

Par avance merci beaucoup
pierre yves
cs_exar
Messages postés
287
Date d'inscription
vendredi 5 décembre 2003
Statut
Membre
Dernière intervention
22 avril 2012
1 -
Très bonne source, avec une petite remarque: tes méthodes qui ne font que renvoyer des paramètres, définis-les const.
Bonne continuation !
Exar.
Minilogus
Messages postés
23
Date d'inscription
dimanche 31 janvier 2010
Statut
Membre
Dernière intervention
10 juin 2011
-
T'as source est bien, mais tu devrait éviter d'utiliser using namespace.
On m'a déjà fait le reproche ... http://www.cppfrance.com/codes/OPERATIONS-SUR-MATRICES-CPLUSPLUS_51219.aspx

Privilégie plutôt " std::cout " au lieu de " using namespace std - cout " (c'est un exemple).

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.