Я использую .NET DateTime для получения текущей даты и времени. Я преобразовываю его в строку для использования в качестве части имени файла. Проблема заключается в том, что команда OpenCV для сохранения изображения требует char * не строкового типа, а DateTime будет выводить только тип String ^. Как это сделать? Heres код не завершен
String^ nowString = DateTime::Now.ToString("yyyy-MM-dd-HH:mm");
IplImage* toSave;
CvCapture* capture = cvCreateCameraCapture(0);
toSave = cvQueryFrame( capture );
cvSaveImage(nowString, toSave);
cvReleaseImage(&toSave);
cvReleaseCapture(&capture);