Ads 468x60px

##EasyReadMore##

13 9月, 2017

main function 當 Library 呼叫

有時候網路上找的範例直接是以 main 的方式呈現
若要改成一般 function 呼叫工程浩大
以下面的例子 只要將被呼叫的 main 改成 mqtt_send 即可
#include 
#include "client_shared.h"

int mqtt_server(int argc,char *argv[]);
int mqtt_send(int argc,char *argv[]);

int main(int argc,char *argv[])
{
 struct mosq_config cfg;
 int i;
 char *parm[argc+2];

 for( i = 1 ;i <= argc;i++)
  parm[i] = argv[i];

 // mqtt_server(parm_num,parm);

 parm[argc++] = (char *)"-m";
 parm[argc++] = (char *)"hello too";
 mqtt_send(argc,parm);

 return 0;
}

0 意見:

張貼留言

 
Blogger Templates