les erreures :
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
17
18
19
20
21
22
23
24
25
26
27 #pragma endregion private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { if (en1->Text == "" || re1->Text =="") { label3->Text = "Data error"; en1->Text = ""; re1->Text = ""; } f1=System::Convert::ToDouble(en1->Text); f2=System::Convert::ToDouble(re1->Text); e=f1-f2; e1 = 1-e; v = c*e1; vi->Text = System::Convert::ToString(e1); label3->Text = " Fini"; } }; }
Vous avez remarqué que c'est un programme pour les TPE , j'ai donc un tout petit niveau^^
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 ------ Build started: Project: TPE, Configuration: Debug Win32 ------ Compiling... TPE.cpp c:\documents and settings\masson\mes documents\visual studio 2005\projects\tpe\tpe\Form1.h(174) : error C2440: '=' : cannot convert from 'double' to 'System::EventArgs ^' No user-defined-conversion operator available, or No standard conversion exists from the boxed form of the arithmetic type to the target type c:\documents and settings\masson\mes documents\visual studio 2005\projects\tpe\tpe\Form1.h(175) : error C2113: '-' : pointer can only be subtracted from another pointer Build log was saved at "file://c:\Documents and Settings\masson\Mes documents\Visual Studio 2005\Projects\TPE\TPE\Debug\BuildLog.htm" TPE - 2 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Je sais ce que je veux faire exactement mais c'est au niveau des types floats ints etc que ca merde je sais pas lequel choisir, j'ai déclaré toutes les variables en double....
Mon but c'est de calculer V dans la formule de l'effet Doppler :
V=c(1-F'/f).
merci de m'aider^^
Partager