000
06.09.2004, 13:26 Uhr
~LittlePeopleGirl79
Gast
|
Hallo,
ich hab ein Problem. Ich möchte einer Funktion, die const char erwartet, einen String übergeben. Dieser wird mit Hilfe von strcpy erstellt. Jedoch bringt er mir beim compilieren eine Fehlermeldung! Bin leider noch nicht so gut in C/C++, deshalb meine Frage: Wo ist der Fehler bei meiner Ausführung? Geht es anders?
C++: |
#ifndef OPENCV_H #define OPENCV_H
#include "cv.h" #include "highgui.h"
class OpenCV { public: OpenCV(); static void init_opencv( void );
private:
char* Window1 = 0; char* Slider1 = 0; int S1_Value; }; #endif
|
C++: |
#include "opencv.h"
OpenCV::OpenCV() { Window_1 = new char[10]; strcpy( Window1, "Parameter" );
}
static void OpenCV::init_opencv( void ) { // create window cvNamedWindow( Window_1 /* erwartet const char* */, 1 ); }
|
Gruß und Dank |