поднадоела мне командная строка и всякие там батники. Решил под винду красивое приложение собрать на визуале. форму слепил
и даже как-то пришил исходники, которые прошивают и запускают консоль. Но мне ходелось бы сделать так, чтобы инит железки
происходил прямо из оконного приложения.
В общем выглядит это так:
Код
int fpga(int argc, const char *argv[]) {
....................................тут код
}
а вызов процедуры я пытаюсь сделать так:
Код
char string[] = "-i 04b4:8613 -v 04b4:8613 -p -x c:/winVS2010/KAF1301E/kaf1301.xsvf";
fpga(67, string);
только он ниразу не хочет компилиться и пишет мне что:
1>c:\winvs2010\kaf1301e\ASTROKAMERA.h(1024): error C2664: fpga: невозможно преобразовать параметр 2 из "char [67]" в "const char *[]"
1> Типы, на которые указывают указатели, не связаны; для преобразования требуется reinterpret_cast, приведение в стиле С или приведение в стиле функции
а я в толк не возьму, чего ему от меня надо? Подскажите приз, как правильно аргументы загонять в int fpga(int argc, const char *argv[])