Le Zero de la programmation
Nazca
j'aimerais savoir pourkoi on ne pe pas faire une boucle avec
la difference entre 2 heures.voici le code:
{
CDialog::OnOK();
int DebAcqHCo =atoi((char*)LPCTSTR (m_debacqhco ));//conversion cstring en int
int FinAcqHeureCo =atoi((char*)LPCTSTR (m_finacqheureco));//conversion cstring en int
int Diff=FinAcqHeureCo - DebAcqHCo;//difference entre 2 heures
int NombreDeLignes=Diff; //nombres de ligne en fonction de la difference entre les 2 heures
const int NombreDeColonnes=4;//nombres de colonnes
double A[NombreDeLignes][NombreDeColonnes];
char FileName[]="C:\\Program Files\\Microsoft Visual Studio\\MyProjects\\projet 2003\\Mesure du projet.xls";
fstream file1(FileName, ios::out);
for(int i=0;i<NombreDeLignes; i++)
{
int j;
for(j=0;j<NombreDeColonnes;j++)
{
switch (j)
{
case 0:
{
A[i][j]=m_tauxcoactuelmesure;
file1 << A[i][j] << '\t'; //Ne pas oublier la tabulation '\t'
//file1<<endl;//retour a la ligne
break ;
}
case 1:
{
A[i][j]=m_pressionactuelmesure;
file1 << A[i][j] <<'\t';
break;
}
case 2:
{
A[i][j]=m_temp;
file1 << A[i][j] << '\t';
break;
}
case 3:
{
A[i][j]=m_humidite;
file1 << A[i][j] << '\t';
file1<<endl;//retour a la ligne
break;
}
}
}
}
file1.close();
}
et aussi pourkoi ma sauvegarde ne marche ke sur le bouton ok et pas sur les autre bouton ke j'ai cree.
merci de votre aide.