나는 누군가가 나를 위해 힘든 시간을 줄 것이라고 알고 있지만, 여기에갑니다. 일부 C 코드를 Java로 변환하려고 시도하고 있으며 계속 Java를 배우고 있습니다. 이 변환을 수행하고 Java를 배우는 방법을 알아내는 데 어려움을 겪고 있습니다. 어떤 도움이나 포인터를 어디로 갈지 크게 평가 될 것입니다.C to Java 변환
for(d=alldevs; d; d=d->next)
{
printf("%d. %s", ++i, d->name);
if (d->description)
printf(" (%s)\n", d->description);
else
printf(" (No description available)\n");
}
if(i==0)
{
printf("\nNo interfaces found! Make sure WinPcap is installed.\n");
return -1;
}
printf("Enter the interface number (1-%d):",i);
scanf("%d", &inum);
if(inum < 1 || inum > i)
{
printf("\nInterface number out of range.\n");
/* Free the device list */
pcap_freealldevs(alldevs);
return -1;
}
/* Jump to the selected adapter */
for(d=alldevs, i=0; i< inum-1 ;d=d->next, i++);
** 특히 ** 부분에서 문제가 있습니까? 아무도 번역 된 코드를 제공하지 않습니다 ... –
포인터 # 1. C를 배우십시오. 이미 포인터 # 2로 이동하십시오. 포인터 # 2. Java를 배우십시오. 이미 수행 한 경우 포인터 # 3으로 이동하십시오. 포인터 # 3. 코드 변환, Voila! – Marcelo
Im을 배우면서 Java로 어려움을 겪고있는 부분. 나는 프로그래머가 아니며 완전히 독학했습니다. 나는 도움을 구하기 위해 여기에왔다. 미리 감사드립니다. – PGFDBUG