Слияние кода завершено, страница обновится автоматически
#include "rlib/rf.h"
#include "rlib/rclass.h"
#include "rpp/zmain.h"
//#define RPP_SHOW_CONSOLE
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nCmdShow)
{
rbuf<rstr> v=zmain::param_split(lpCmdLine);
v.push_front(rcode::utf8_to_gbk(rdir::get_exe_name().torstr()));
int argc=v.count();
if(argc>c_rpp_deep)
{
return 1;
}
char* argv[c_rpp_deep];
for(int i=0;i<argc;i++)
{
argv[i]=v[i].cstr_t();
}
static tvm vm;
vm.m_sh.m_hins=hInstance;
#ifdef RPP_SHOW_CONSOLE
AllocConsole();
freopen("CONIN$","r",stdin);
freopen("CONOUT$","w",stdout);
freopen("CONOUT$","w",stderr);
#endif
int ret=zmain::rpp_main(vm,argc,argv);
#ifdef RPP_SHOW_CONSOLE
FreeConsole();
#endif
return ret;
}
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )