Bonjour,
je dois calculer
, et sont données.
et ce calcul doit être fait en utilisant une classe. Voilà ce que j'ai fait:
fichier.hh
fichier.cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 #ifndef DEF_VECTEUR #define DEF_VECTOR class vecteur { public: vector<int> tableau(N); vecteur(int N=1); //constructeur par défaut vecteur(const vecteur & C); //constructeur de copie; ~ vecteur(); private: int N; }; double operator=(object const & C1, objet const &C2, objet const &C3); double operator * (object const & C1, objet const &C2, objet const &C3); double operator - (object const & C1, objet const &C2, objet const &C3); double operator + (object const & C1, objet const &C2, objet const &C3);
est ce que jusqu'ici c'est bon? et comment utiliser un fichier .dat où l'ont met toutes les constates?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #include "vecteur.h" #include <vector> vecteur::vecteur:N=99//implémentation du constructeur par défaut double main () { do (j=1;N;j++) vecteur C1(j), C2(j-1), C3(j+1) C=(1-2 \lambda 1 - \lambda 2)* C1+\lambda1 *(C2+C3)+\lambda2 * C2; } return 0; }
Merci beaucoup.
Partager