最近研究深度學習,做視頻分析和檢測,用到C語言,以前都是寫python的,不過沒關系,計算機語言都是相通的,差不多原理是一樣的,只是語法不太一樣。
下面介紹linux C語言種調用本地命令,訪問一個地址,獲取返回值,並對比返回值是否跟自己預想的一樣。
FILE *wget; char ok_code[] = "ok"; char wget_content[1024]; wget=popen("curl -s http://127.0.0.1:80/check","r"); fgets(wget_content, sizeof(wget_content),wget); if(strcmp(wget_content, wait_code) == 0){ printf("ok\n"); }else{ printf("error\n") }
