J'ai rencontré un problème lors de l'enregistrement des données de classe CImage. Voici mes brève mise en place:Question sur la fonction d'enregistrement CImage
#include "stdafx.h"
#include <cstring>
#include <atlimage.h>
#include <vector>
#include <stdlib.h>
#include <cmath>
#include <algorithm>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
CImage myimage;
myimage.Create(100,100,24);
// save an image in BMP format
string impath = "image1.bmp";
myimage.Save((LPCTSTR)impath.c_str());
return 0;
}
Je l'ai couru comme une application console WIN32 sous VC++ 2008. Il n'y a pas d'erreur. Cependant, une fois le programme terminé, aucun fichier n'est créé dans mon répertoire. J'ai exécuté ce code sur deux machines, et les résultats sont les mêmes.
Merci beaucoup pour votre temps et vos efforts.