c पर टैग किए गए जवाब

C सिस्टम प्रोग्रामिंग (OS और एम्बेडेड), लाइब्रेरी, गेम्स और क्रॉस-प्लेटफ़ॉर्म के लिए उपयोग की जाने वाली एक सामान्य-उद्देश्य वाली प्रोग्रामिंग भाषा है। सी टैग के बारे में सामान्य प्रश्नों के साथ इस टैग का उपयोग किया जाना चाहिए, जैसा कि आईएसओ 9899 मानक (नवीनतम संस्करण, 9899: 2018 में परिभाषित किया गया है, जब तक कि अन्यथा निर्दिष्ट नहीं किया गया है - c89, c99, c11, आदि के साथ संस्करण-विशिष्ट अनुरोध भी टैग करें)। C, C ++ से अलग है और इसे C ++ टैग के साथ संयुक्त नहीं किया जाना चाहिए जो एक तर्कसंगत कारण नहीं है।

22
कम से कम महत्वपूर्ण बिट की स्थिति जो सेट की गई है
मैं कम से कम महत्वपूर्ण बिट की स्थिति निर्धारित करने के लिए एक कुशल तरीके की तलाश कर रहा हूं जो कि पूर्णांक में सेट है, उदाहरण के लिए 0x0FF0 के लिए यह 4 होगा। एक तुच्छ कार्यान्वयन यह है: unsigned GetLowestBitPos(unsigned value) { assert(value != 0); // handled separately …


27
C में पूर्णांक में उच्चतम सेट बिट (msb) को खोजने का सबसे तेज़ / सबसे कुशल तरीका क्या है?
यदि मेरे पास कुछ पूर्णांक n है, और मैं सबसे महत्वपूर्ण बिट की स्थिति जानना चाहता हूं (अर्थात, यदि सबसे कम बिट थोड़ा दाईं ओर है, तो मैं सबसे बाएं बिट की स्थिति जानना चाहता हूं जो कि 1 है), पता लगाने का सबसे तेज / सबसे कुशल तरीका क्या …

3
DESTDIR और PREFIX बनाने की
मैं एक विशिष्ट निर्देशिका में सॉफ़्टवेयर स्थापित करने का प्रयास कर रहा हूं। मैंने कई तरीके ढूंढे, लेकिन यह सुनिश्चित नहीं किया कि उनके बीच क्या अंतर हैं। ./configure --prefix=*** make install DESTDIR=*** make install prefix=*** मैं इन तीनों के कार्यों को लेकर भ्रमित हूं। क्या वे एक ही लक्ष्य …
119 c  linux  bash  makefile  configure 


2
लिनक्स में कई थ्रेड्स के साथ सिग्नल हैंडलिंग
लिनक्स में, क्या होता है जब एक प्रोग्राम (जिसमें संभवतः कई थ्रेड होते हैं) एक संकेत प्राप्त करता है, जैसे कि SIGTERM या SIGHUP? कौन सा धागा सिग्नल को स्वीकार करता है? क्या कई धागे एक ही संकेत प्राप्त कर सकते हैं? क्या संकेतों को संभालने के लिए पूरी तरह …
119 c  linux  multithreading  signals  ipc 

5
FFmpeg C API प्रलेखन / ट्यूटोरियल [बंद]
बन्द है। यह प्रश्न स्टैक ओवरफ्लो दिशानिर्देशों को पूरा नहीं करता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? सवाल को अपडेट करें ताकि यह स्टैक ओवरफ्लो के लिए ऑन-टॉपिक हो । 12 महीने पहले बंद हुआ । इस प्रश्न को …
119 c  api  documentation  ffmpeg 


10
दो-आयामी सरणी के लिए एक पॉइंटर बनाएं
मुझे एक स्थिर 2-आयामी सरणी के लिए एक संकेतक की आवश्यकता है। यह कैसे किया जाता है? static uint8_t l_matrix[10][20]; void test(){ uint8_t **matrix_ptr = l_matrix; //wrong idea } मुझे सभी प्रकार की त्रुटियां मिलती हैं जैसे: चेतावनी: असंगत पॉइंटर प्रकार से असाइनमेंट अधोलिखित कीमत न ही सारणी है न …
119 c  arrays  pointers 

9
सी पॉइंटर्स: निश्चित आकार की एक सरणी की ओर इशारा करते हुए
यह प्रश्न वहाँ से बाहर जाने वाले सी गुरुओं के लिए जाता है: सी में, पॉइंटर को निम्नानुसार घोषित करना संभव है: char (* p)[10]; .. जो मूल रूप से बताता है कि यह सूचक 10 वर्णों की एक सरणी की ओर इशारा करता है। पॉइंटर को इस तरह से …
119 c  pointers  size 

6
सी चार सरणी आरंभीकरण
मुझे यकीन नहीं है कि निम्नलिखित तरीकों से आरंभ करने के बाद चार सरणी में क्या होगा। 1. char buf[10] = ""; 2. char buf[10] = " "; 3।char buf[10] = "a"; मामले 2 के लिए, मुझे लगता है कि buf[0]होना चाहिए ' ', buf[1]होना चाहिए '\0', और से buf[2]करने …

6
मैं सी में stderr कैसे प्रिंट कर सकता हूं?
C में, stdout में प्रिंट करना आसान है, साथ printfमें stdio.h। हालांकि, स्टादर को कैसे प्रिंट किया जा सकता है? हम fprintfइसे स्पष्ट रूप से प्राप्त करने के लिए उपयोग कर सकते हैं , लेकिन इसका सिंटैक्स अजीब लगता है। शायद हम printfstderr को प्रिंट करने के लिए उपयोग कर …
119 c  printf  stderr 

1
-FPIC संकलक विकल्प को जोड़ने के लिए CMAKE में मुहावरेदार तरीका क्या है?
मैं ऐसा करने के लिए कम से कम 3 तरीके से आया हूं और मैं सोच रहा हूं कि मुहावरेदार तरीका क्या है। यह किसी भी स्थैतिक पुस्तकालय के लिए लगभग सार्वभौमिक रूप से किया जाना चाहिए। मुझे आश्चर्य है कि सीएमके में मेकफाइल जनरेटर स्वचालित रूप से स्थैतिक पुस्तकालयों …
119 c++  c  cmake 

6
पता लगाएँ कि क्या स्टडिन एक टर्मिनल या पाइप है?
जब मैं pythonटर्मिनल से " " निष्पादित करता हूं तो बिना किसी तर्क के यह पायथन इंटरेक्टिव शेल को लाता है। जब मैं cat | pythonटर्मिनल से " " निष्पादित करता हूं तो यह इंटरैक्टिव मोड को लॉन्च नहीं करता है। किसी तरह, बिना किसी इनपुट के, यह पता चला …
118 c++  c  qt  pipe  stdin 

9
मेमोरी लीक्स कितनी दूर जा सकते हैं?
मैं कई बार मेमोरी लीक्स में दौड़ चुका हूं। आमतौर पर जब मैं ऐसा कर रहा होता हूं तो mallocकोई कल नहीं होता, या FILE *गंदे कपड़े धोने जैसे झूलने लगते हैं । मैं आम तौर पर मानता हूं (पढ़ें: आशा है कि सख्त) कि सभी मेमोरी कम से कम …
118 c++  c  memory  memory-leaks 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.