আমি আমার প্রথম "প্রক্রিয়া" প্রোগ্রামটি চালানোর চেষ্টা করছি, তবে আমি নিম্নলিখিত ত্রুটিটি পেয়েছি:
./fork.c: line 4: syntax error near unexpected token `('
./fork.c: line 4: `int main()'
আমি নিশ্চিত যে কোডটি সঠিক:
#include <sys/types.h>
#include <stdio.h>
int main() {
pid_t pid;
printf("Hello fork()\n");
switch(pid=fork()) {
case -1: printf("Error by fork().....\n"); exit(0);
case 0: printf("I'm the child process \n"); break;
default: printf("I'm the dad \n"); break;
}
exit(0);
}
কি সমস্যা?
_exit? যে কোনও ক্লিনআপ নিবন্ধিত হয়েছে তাতে কী সমস্যা?
fork()কাজ করে তা শেখার অন্তর্ভুক্ত যা এটি বাফার আউটপুটটি অনুলিপি করতে পারে। যুক্তিসঙ্গত জটিল সিস্টেমে কল হওয়ায় শেখার প্রক্রিয়াটিতে কিছু বিভ্রান্তি সম্ভবত প্রয়োজন।