Блин двойной слэш сработал, спасибо
iadept:
Создал dll'ку на основе DLLSample
Добавил функцию:
extern "C" MT4_EXPFUNC bool __stdcall TEST_Init()
{
ofstream myfile;
myfile.open ("C:\example.txt");
myfile << "Writing this to a file.\n";
myfile.close();
MessageBox(NULL,"ww","g",NULL);
}
Сообщение выводиться, файл не создаёться! Уже часа два бьюсь толку ноль... буду признателен за помощь!
А так : myfile.open ("C:\\example.txt"); ?
template <class t> int fCSVWriteVctr( char *sfn, t *G, int m, char delimiter) { int elCnt = -1; std::ofstream fout(sfn); if( !fout ) return(elCnt); if(G==NULL) return(elCnt); for(int j=0;j<m;j++) { fout << G[j] << " "; if(j<(m-1))fout << delimiter; } fout << "\n"; elCnt += m; fout.flush(); fout.close(); return(elCnt); }
Дерзайте ;) ...
Удачи.
ЗЫ пока писал - Вы про двойной слэш догадались .....
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Создал dll'ку на основе DLLSample
Добавил функцию:
extern "C" MT4_EXPFUNC bool __stdcall TEST_Init()
{
ofstream myfile;
myfile.open ("C:\example.txt");
myfile << "Writing this to a file.\n";
myfile.close();
MessageBox(NULL,"ww","g",NULL);
return true;
}
Сообщение выводиться, файл не создаёться! Уже часа два бьюсь толку ноль... буду признателен за помощь!