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

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

15
रेल स्थापित पीजी - 'libpq-fe.h हेडर नहीं मिल सकता है
$ sudo bundle install परिणाम Fetching gem metadata from https://rubygems.org/........... Fetching gem metadata from https://rubygems.org/.. Using rake (0.9.2.2) Using i18n (0.6.1) Using multi_json (1.3.6) Using activesupport (3.2.8) Using builder (3.0.4) Using activemodel (3.2.8) Using erubis (2.7.0) Using journey (1.0.4) Using rack (1.4.1) Using rack-cache (1.2) Using rack-test (0.6.2) Using hike …

4
त्रुटि: अज्ञात प्रकार का नाम 'बूल'
मैंने स्रोत कोड डाउनलोड किया और स्कैनर की फाइल संकलित करना चाहता था। यह इस त्रुटि का उत्पादन करता है: [meepo@localhost cs143-pp1]$ gcc -o lex.yy.o lex.yy.c -ll In file included from scanner.l:15:0: scanner.h:59:5: error: unknown type name ‘bool’ In file included from scanner.l:16:0: utility.h:64:38: error: unknown type name ‘bool’ utility.h:74:1: …
86 c  gcc  lex 

3
Win32 पर अहस्ताक्षरित इंट के लिए डबल कास्ट 2,147,483,648 पर छंटनी कर रहा है
निम्नलिखित कोड का संकलन: double getDouble() { double value = 2147483649.0; return value; } int main() { printf("INT_MAX: %u\n", INT_MAX); printf("UINT_MAX: %u\n", UINT_MAX); printf("Double value: %f\n", getDouble()); printf("Direct cast value: %u\n", (unsigned int) getDouble()); double d = getDouble(); printf("Indirect cast value: %u\n", (unsigned int) d); return 0; } आउटपुट (MSVC …

13
कैसे एक चार सरणी खाली करने के लिए?
चार सदस्यों की तरह वर्णों की एक सरणी रखें [255]। लूप का उपयोग किए बिना मैं इसे पूरी तरह से कैसे खाली कर सकता हूं? char members[255]; "खाली" से मेरा मतलब है कि अगर इसमें कुछ मूल्य संचित थे तो यह नहीं होना चाहिए। उदाहरण के लिए अगर मैं स्ट्रैस …
86 c  arrays  char 

6
सी - संरचना के अंदर कार्य
Im एक संरचना के अंदर एक समारोह बनाने की कोशिश कर रहा है, अब तक मेरे पास यह कोड है: typedef struct client_t client_t, *pno; struct client_t { pid_t pid; char password[TAM_MAX]; // -> 50 chars pno next; pno AddClient() { /* code */ } }; int main() { client_t …
86 c  function  struct 


6
फ़ाइल स्कोप पर भिन्न रूप से संशोधित सरणी
मैं अपने ऑब्जेक्टिव-सी कार्यान्वयन फ़ाइल में उपयोग होने वाली एक स्थिर स्टेटिक सरणी बनाना चाहता हूं जो मेरे ".m" फ़ाइल के शीर्ष पर कुछ इस तरह हो। static const int NUM_TYPES = 4; static int types[NUM_TYPES] = { 1, 2, 3, 4 }; मैं NUM_TYPESबाद में फ़ाइल में उपयोग करने …

4
dup2 / dup - मुझे फ़ाइल डिस्क्रिप्टर की नकल करने की आवश्यकता क्यों होगी?
मैं के उपयोग को समझने के लिए कोशिश कर रहा हूँ dup2और dup। आदमी पृष्ठ से: DESCRIPTION dup and dup2 create a copy of the file descriptor oldfd. After successful return of dup or dup2, the old and new descriptors may be used interchangeably. They share locks, file position pointers …

4
अनुवाद इकाई के केवल भाग के लिए जीसीसी चेतावनियों को चुनिंदा रूप से अक्षम करें?
इस MSVC प्रीप्रोसेसर कोड के बराबर निकटतम GCC क्या है? #pragma warning( push ) // Save the current warning state. #pragma warning( disable : 4723 ) // C4723: potential divide by 0 // Code which would generate warning 4723. #pragma warning( pop ) // Restore warnings to previous state. हमारे …

3
सी में संरचना मेमोरी लेआउट
मेरे पास C # बैकग्राउंड है। मैं बहुत सी से निम्न स्तर की भाषा का नौसिखिया हूँ। सी # में, structडिफ़ॉल्ट रूप से संकलक द्वारा मेमोरी रखी जाती है। संकलक डेटा फ़ील्ड्स को फिर से ऑर्डर कर सकता है या अतिरिक्त रूप से फ़ील्ड के बीच अतिरिक्त बिट्स को पैड …

7
सी में विम के साथ ऑटो-इंडेंट स्पेस?
मुझे ग्रहण और जावा का उपयोग करके कुछ खराब कर दिया गया है। मैं एक लिनक्स वातावरण में सी कोडिंग करने के लिए विम का उपयोग करना शुरू कर दिया है, क्या कोई तरीका है जो स्वचालित रूप से ब्लॉकों के लिए उचित रिक्ति करना है? तो {{अगली पंक्ति टाइप …
85 c  vim  coding-style  vi 

3
C और C ++ में लगभग समान कोड के बीच निष्पादन समय में बड़ा अंतर (x9)
मैं www.spoj.com: FCTRL - Factorial से इस अभ्यास को हल करने की कोशिश कर रहा था आपको वास्तव में इसे पढ़ने की ज़रूरत नहीं है, अगर आप उत्सुक हैं तो बस इसे करें :) पहले मैंने इसे C ++ में लागू किया (यहाँ मेरा समाधान है): #include <iostream> using namespace …
85 c++  c  performance  gcc  iostream 

3
फ़ाइल डिस्क्रिप्टर से FILE पॉइंटर कैसे प्राप्त करें?
मैं साथ खेल रहा हूं mkstemp(), जो एक फाइल डिस्क्रिप्टर प्रदान करता है, लेकिन मैं इसके माध्यम से स्वरूपित आउटपुट उत्पन्न करना चाहता हूं fprintf()। क्या mkstemp()एक FILE *संरचना द्वारा प्रदान की गई फ़ाइल डिस्क्रिप्टर को बदलने का एक आसान तरीका है जो उपयोग के लिए उपयुक्त है fprintf()?
85 c  posix  mkstemp 

8
मुझे सी मॉलॉक दावे की विफलता क्यों मिलती है?
मैं एक विभाजन को लागू कर रहा हूं और बहुपद एल्गोरिथ्म को जीत सकता हूं, इसलिए मैं इसे ओपनसीएल कार्यान्वयन के खिलाफ बेंचमार्क कर सकता हूं, लेकिन मुझे mallocकाम नहीं मिल सकता है । जब मैं प्रोग्राम चलाता हूं, तो यह सामान का एक गुच्छा आवंटित करता है, कुछ चीजों …
85 c  gcc  malloc  assertion 

9
सभी कोड संकलित स्थिति स्वतंत्र क्यों नहीं है?
जब gcc -fPIC विकल्प में साझा पुस्तकालयों का संकलन कोड को स्वतंत्र स्थिति के रूप में संकलित करता है। क्या कोई कारण है (प्रदर्शन या अन्यथा) आप सभी कोड स्थिति को स्वतंत्र क्यों नहीं संकलित करेंगे?
85 c  compilation 

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