আমি আমার প্রথম "প্রক্রিয়া" প্রোগ্রামটি চালানোর চেষ্টা করছি, তবে আমি নিম্নলিখিত ত্রুটিটি পেয়েছি:
./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()
কাজ করে তা শেখার অন্তর্ভুক্ত যা এটি বাফার আউটপুটটি অনুলিপি করতে পারে। যুক্তিসঙ্গত জটিল সিস্টেমে কল হওয়ায় শেখার প্রক্রিয়াটিতে কিছু বিভ্রান্তি সম্ভবত প্রয়োজন।