Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

C/C++ में C बनाम BASH फोर्क बम


यह पहले ही स्पष्ट हो चुका है कि BASH फोर्क बम इसके C प्रोग्राम संस्करण से कहीं अधिक शक्तिशाली है। मुख्य कारण यह है कि BASH में बनाया गया प्रोसेस पैरेंट से अलग हो जाता है। यदि पैरेंट प्रोसेस (वह जिसे हमने शुरू में शुरू किया था) नष्ट या मार दिया जाता है, तो बाकी प्रोसेस जीवित रहते हैं। लेकिन C कार्यान्वयन के मामले में, सूचीबद्ध चाइल्ड प्रोसेस स्वचालित रूप से मर जाते हैं यदि पैरेंट नष्ट या मार दिया जाता है। एक स्क्रिप्ट सिस्टम के साथ सीधे संचार करने के लिए जिम्मेदार होती है।

C में फोर्क बम प्रोग्राम को अपडेट या संशोधित किया जा सकता है। हम फोर्क प्रोसेस बनाते समय प्रोग्राम में मेमोरी आवंटित करने में सक्षम हो सकते हैं।

निम्नलिखित प्रोग्राम संशोधित C फोर्क बम का कार्यान्वयन माना जाता है -

// संशोधित फोर्क बम
#include 
#include 
int main(){
    // अनंत लूप
    while (1){
        // चाइल्ड फोर्क प्रोसेस उत्पन्न करना
        fork();
        // RAM में मेमोरी आवंटित करना
        int *p1 = (int *) malloc (sizeof (int) * 100000);
    }
}
  1. - C/C++ में putwchar() फंक्शन

    इस लेख में हम C++ STL में putwchar() फंक्शन के कार्य, सिंटैक्स और उदाहरणों पर चर्चा करेंगे। putwchar() क्या है? putwchar() फंक्शन C++ STL में एक इनबिल्ट फंक्शन है, जो हेडर फाइल में परिभाषित है। putwchar() फंक्शन का उपयोग स्टैंडर्ड आउटपुट डिवाइस पर वाइड कैरेक्टर लिखने के लिए किया जाता है। यह फंक्शन

  1. - C/C++ में memcpy() फंक्शन

    इस लेख में हम C++ STL में memcpy() फंक्शन के कार्य, सिंटैक्स और उदाहरणों पर चर्चा करेंगे। memcpy() क्या है? memcpy() फंक्शन C++ STL में एक इनबिल्ट फंक्शन है, जो हेडर फाइल में परिभाषित है। memcpy() फंक्शन का उपयोग मेमोरी के ब्लॉक्स को कॉपी करने के लिए किया जाता है। इस फंक्शन का उपयोग एक मेमोरी लोकेश

  1. C/C++ में AA ट्रीज C/C++ में AA ट्रीज

    कंप्यूटर साइंस में AA ट्री को संतुलित ट्री के एक रूप के रूप में परिभाषित किया गया है जिसे क्रमबद्ध डेटा को कुशलतापूर्वक स्टोर और पुनर्प्राप्त करने के लिए लागू किया जाता है। AA ट्रीज को रेड-ब्लैक ट्री के एक रूपांतर के रूप में माना जाता है, एक प्रकार का बाइनरी सर्च ट्री जो प्रविष्टियों के कुशल जोड़ और