Articles of सी

Scanf के बाद सेफ़फ़ॉल्ट?

#include <stdio.h> #define TimeConverter 60 #define TempFormula time * time * 4 / time + 2 – 20 double HoursMinToTime(int hour, int min); double Temperature(double time); int main() { int hour, min; double time, temperature; printf("Hours and minutes: "); scanf("%d %d", hour, min); //Segfault HERE time = HoursMinToTime(hour, min); temperature = Temperature(time); printf("After a %lf […]

विंडोज़ सेवा से स्क्रीनशॉट कैप्चर प्रोग्राम को चलाएं

मैं एक खिड़कियां सेवा लिख ​​रहा हूँ, जो स्क्रीनशॉट पर कब्जा करने वाले कुछ एजेंट प्रोग्राम का प्रबंधन करेगा। एजेंट प्रोग्राम ठीक काम करता है, कोई भी समस्या नहीं – यह सिर्फ स्क्रीनशॉट लेता है और उसे बीएमपी फ़ाइल में बचाता है। लेकिन जब मैं अपनी सर्विस से इस एजेंट प्रोग्राम को निष्पादित करने की […]

क्या मुझे जांचना चाहिए कि मॉलोक () सफल था?

क्या प्रत्येक मॉलोक () के बाद एक जांच होनी चाहिए अगर यह सफल हो? क्या यह संभव है कि एक malloc () विफल हो? फिर क्या होता है? स्कूल में हमें बताया गया था कि हमें जांचना चाहिए, यानी: arr = (int) malloc(sizeof(int)*x*y); if(arr==NULL){ printf("Error. Allocation was unsuccessful. \n"); return 1; } इस बारे में […]

सी फ़ंक्शन कॉल: "निहित इंट" नियम को समझना

यदि "एक फ़ंक्शन" को अलग से संकलित किया जाता है, तो बेमेल का पता नहीं लगाया जाएगा, "फ़ंक्शन" एक दोगुना लौटा देगा जो मुख्य को एक इंट के रूप में व्यवहार करेगा … इस बारे में हमने जो कुछ भी कहा है, उसके बारे में व्याख्या कैसे परिभाषाओं से मेल खाना चाहिए आश्चर्यजनक लगता है […]

जब यह strdup (बनाम malloc / strcpy) का उपयोग करने के लिए एक अच्छा विचार है

मैं इसे बदलने के लिए malloc और strcpy का उपयोग कर सकते हैं? इनमे से कौन बेहतर है? उदाहरण के लिए: char *s = "Global View"; char *d; d = strdup(s); free(d); या char *s = "Global View"; char *d = malloc(strlen(s) +1); strcpy(d,s); free(d);

गतिशील रूप से आवंटित मनमाना-आयामी arrays के साथ मैं कैसे काम कर सकता हूं?

ठेठ 1-डी सरणी स्थिर रूप से या स्वचालित रूप से एक घोषणा में आवंटित किया जा सकता है। enum { n=100 }; int arr1[n]; या गतिशील रूप से आवंटित और एक सूचक के माध्यम से पहुँचा int *arr1m=malloc(n*sizeof*arr1m); int *arr1c=calloc(n, sizeof*arr1c); इन दोनों शैलियों में एक ही सिंटैक्स वाला एक तत्व है। int i = […]

रैंड फ़ंक्शन का इस्तेमाल कैसे करें, जो किसी विशेष श्रेणी में नंबर बना सकते हैं?

मैं एक विशिष्ट श्रेणी में यादृच्छिक संख्या बनाना चाहता हूं, जैसे "18 और 35 के बीच एक यादृच्छिक संख्या चुनें"? rand() फ़ंक्शन के साथ मैं यह कैसे कर सकता हूं?

सी में चर के जीवन की सीमा बनाम

क्या कोई वास्तव में सी में चर की गुंजाइश और जीवन की अवधारणा को समझा सकता है। क्या यह सी ++ में अलग है? मैं गुंजाइश और जीवन के बीच उलझन में हूँ

स्ट्रिंग लीटरल्स के संयोजन को क्यों अनुमति दें?

मुझे हाल ही में एक सूक्ष्म बग ने काटा था। char ** int2str = { "zero", // 0 "one", // 1 "two" // 2 "three",// 3 nullptr }; assert( int2str[1] == std::string("one") ); // passes assert( int2str[2] == std::string("two") ); // fails यदि आपके पास ईश्वरीय कोड समीक्षा की शक्ति है तो आप देखेंगे कि […]

क्या जीसीसी में एक 128 बिट पूर्णांक है?

मैं एक 128 बिट पूर्णांक चाहता हूँ क्योंकि मैं दो 64 बिट संख्याओं के गुणन के परिणाम संग्रहीत करना चाहता हूं क्या जीसीसी 4.4 और इसके बाद के संस्करण में कोई ऐसी चीज है?

दिलचस्प पोस्ट
: एनटी-ऑफ-टाइप () में jQuery / सिग्लेज? ASP.NET MVC: इस ऑब्जेक्ट के लिए पैरामीटर रहित निर्माता परिभाषित नहीं है एसक्यूएल केस स्टेटमेंट सिंटैक्स? कैसे स्कैनर विधि "hasNext" के साथ जावा में लूप से बाहर निकलने के लिए स्थिति के रूप में? ReferenceError: फ़ायरफ़ॉक्स में घटना को परिभाषित नहीं किया गया है कनेक्शन के बीच अंतर क्या है और कुर्सियों के लिए टाइमआउट पढ़ने के लिए? जावा JAR फ़ाइल में एक संसाधन के लिए पथ कैसे प्राप्त करें वर्ण एन्कोडिंग क्या है और मुझे इसके साथ परेशान क्यों करना चाहिए I टीएफएस 2013 निर्माण .NET 4.6 / सी # 6.0 UIImagePickerController त्रुटि: एक दृश्य स्नैपशॉट जो आईओएस 7 में खाली स्नैपशॉट में परिणाम प्रदान नहीं किया गया है जब "" == s गलत है लेकिन ""। बराबर () सही है नियंत्रण के पुनर्निर्माण के बिना select2 डेटा अपडेट करें सरणी में स्ट्रिंग है? क्या मुझे कड़ाई से एंड्रॉइड पर एंमाम का इस्तेमाल करना चाहिए? CollapsingToolbarLayout उपशीर्षक