Articles of सी

सी में यूनियन के उदाहरण

मैं कुछ यूनियन उदाहरणों की तलाश कर रहा हूं, यह समझने की नहीं कि यूनियन कैसे काम करता है, मुझे उम्मीद है, लेकिन यह देखने के लिए कि किस तरह के लोगों को संघ के साथ मिलना है? तो अपने यूनियन हैक साझा करने के लिए स्वतंत्र महसूस (पाठ्यक्रम के कुछ विवरण के साथ :))

फ़ंक्शन पॉइंटर प्रोग्राम को धीमा कर देता है?

मैंने सी में फ़ंक्शन पॉइंटर्स के बारे में पढ़ा और हर किसी ने कहा कि मेरे कार्यक्रम धीमी गति से चलेंगे। क्या यह सच है? मैंने इसे जांचने के लिए एक कार्यक्रम बनाया है। और मुझे दोनों ही मामलों में एक ही परिणाम मिला। (समय मापने।) तो, क्या फ़ंक्शन पॉइंटर का उपयोग करना बुरा है? […]

जब एक "मृत" ऑब्जेक्ट पर एक संकेतक तक पहुंचने के लिए यह मान्य है?

सबसे पहले, स्पष्ट करने के लिए, मैं अमान्य पॉइंटर्स को हटाने के बारे में बात नहीं कर रहा हूं! निम्नलिखित दो उदाहरणों पर विचार करें। उदाहरण 1 typedef struct { int *p; } T; T a = { malloc(sizeof(int) }; free(ap); // ap is now indeterminate? T b = a; // Access through a non-character […]

रिक्त स्थान के साथ वाम-पैड printf

Printf का उपयोग करते समय मैं बाईं तरफ रिक्त स्थान के साथ एक स्ट्रिंग पैड कैसे कर सकता हूं? उदाहरण के लिए, मैं "हैलो" को 40 स्थानों के साथ प्रिंट करना चाहता हूं। इसके अलावा, मैं जिस स्ट्रिंग को प्रिंट करना चाहता हूँ, वह कई लाइनों के होते हैं I क्या मुझे प्रत्येक पंक्ति को […]

कुशल 4×4 मैट्रिक्स गुणन (सी बनाम विधानसभा)

मैं सी में दो 4×4 मैट्रिक्स को गुणा करने के लिए एक तेज़ और पेचीदा तरीका तलाश रहा हूं। मेरे वर्तमान शोध में सीआईडी ​​एक्सटेंशन के साथ x86-64 विधानसभा पर ध्यान केंद्रित किया गया है। अब तक, मैंने एक समारोह चुड़ैल बना दिया है जो एक सरल सी कार्यान्वयन से लगभग 6x तेज है, जो […]

उद्देश्य सी में फ्लोट और डबल डेटा प्रकार की तुलना करना

IPhone ऐप में डबल या फ़्लोट डेटा प्रकार का उपयोग करते समय, मैं "> =" और "<=" तुलना के साथ समस्याओं में भाग रहा हूँ क्योंकि जब कोई चर एक दशमलव स्थान के साथ दर्ज किया जाता है, जैसे कि 4.2, फ्लोट या डबल तुलना में वास्तव में एक मूल्य हो सकता है जैसे कि […]

एक संख्यात्मक रेंज को दूसरे पर मैप करना

मठ स्कूल में कभी मेरा मजबूत सूट नहीं था 🙁 int input_start = 0; // The lowest number of the range input. int input_end = 254; // The lowest number of the range input. int output_start = 500; // The lowest number of the range output. int output_end = 5500; // The largest number of […]

कडामाल्लोक () का उपयोग क्यों डबल सूचक?

मैं सीयूडीए जानने के लिए वर्तमान में http://code.google.com/p/stanford-cs193g-sp2010/ के ट्यूटोरियल उदाहरणों के माध्यम से जा रहा हूं। कोड जो __global__ फ़ंक्शंस का __global__ करता है नीचे दिया गया है। यह केवल दो सरणी बनाता है, एक सीपीयू पर और एक GPU पर, नंबर 7 के साथ GPU सरणी को पॉप्युलेट करता है और सीपीयू सरणी […]

सी में एसोसिएटिव एरेज़

मैं एक प्रोग्राम डेटा को एक प्रोग्राम डोंगल में स्थानांतरित करने का एक तरीका लागू कर रहा हूं। डोंगल स्मार्ट कार्ड प्रौद्योगिकी पर आधारित है और अंदर एक मनमाना कोड निष्पादित कर सकता है। इनपुट और आउटपुट डेटा को एक बाइनरी ब्लॉक के रूप में पारित किया जाता है जिसे इनपुट और आउटपुट पॉइंटर्स के […]

क्या मैं अहस्ताक्षरित चार को चार में बदल सकता हूँ और इसके विपरीत?

मैं ऐसे फ़ंक्शन का उपयोग करना चाहता हूं जो इस तरह से डेटा की अपेक्षा करता है: void process(char *data_in, int data_len); तो यह सिर्फ कुछ बाइट्स को वास्तव में संसाधित करता है। लेकिन जब मैं कच्चे बाइटों (यह किसी भी तरह "सकारात्मक" से सकारात्मक 0 से 255 मूल्यों के साथ निपटने के अधिक सही […]

दिलचस्प पोस्ट
कैसे WPF विंडो में बंद करें बटन छिपाने के लिए? मोंगोस में, मैं दिनांक को कैसे सॉर्ट कर सकता हूं? (Node.js) आईफ़ोन पर FFmpeg – वीडियो ओरिएंटेशन संशोधित करना Windows10 पर आंतरिक नेटवर्क को खोलने / बनाने में विफल फाइल.लिस्टफ़ाइल () जेडीके 6 के साथ यूनिकोड नामों को उलझाते हैं (यूनिकोड सामान्यीकरण समस्याएं) matplotlib: एक्स-अक्ष लेबल को एक-दूसरे को ओवरलैप करने से रोकने के लिए कन्वर्ट सिस्टम। विन्डोज़। मीडिया। इमेज सोर्स टू सिस्टम। ड्रॉइंग। बिटमैप PHP सरणी सी स्तर पर कैसे लागू होती है? अंतिम स्थानीय चर को सौंपा नहीं जा सकता एक क्लास से सभी वैरिएबल वैल्यू प्रिंट करना NSTask NSPipe – उद्देश्य सी कमांड लाइन मदद Scope_Identity (), पहचान (), @@ पहचान, और Ident_Current () के बीच अंतर क्या है? PHP में एचएसवी से आरजीबी एक-लाइन सूची की समझ: अगर-दूसरे संस्करण सिसिरी.स्टैट्स में उपलब्ध सभी वितरण क्या दिखते हैं?