1、方法A:用“./”
int main{
pid_t pid;
printf("Start ping\n");
pid = fork();
if (pid < 0) {
exit(1);
} else if (pid == 0) {
execle(".\/pktctl.exe", "pktctl.exe", "-a","block in on eth0 proto tcp from 61.135.196.21 port = 80 to 192.168.1.146 port > 1023",
(char *)0, NULL);
}
if (waitpid(pid, NULL, 0) < 0)
exit(1);
printf("End ping\n");
return 0;
}
适用性:1)在linux中运行正确;
2)通过cygwin移植到window中也运行正确;
1、linux下的获取当前路径的方法:
1)
2)
3)
2、window下获取当前路径的方法:
1)
2)
3、cygwin下获取当前路径的方法:
1)
2)
4、通用的获取当前路径的方法;
1)
2)