Articles of सी

क्या x86 के MOV वास्तव में "मुफ़्त" हो सकता है? मैं इस सब पर पुन: उत्पन्न क्यों नहीं कर सकता हूं?

मैं देख रहा हूं कि लोगों का दावा है कि एमओवी निर्देश एक्स 86 में मुफ्त हो सकता है, क्योंकि रजिस्टर का नाम बदलना मेरे जीवन के लिए, मैं इसे एक ही परीक्षण के मामले में सत्यापित नहीं कर सकता। हर परीक्षण का मामला मैं इसे खारिज करने की कोशिश करता हूं उदाहरण के लिए, […]

एक स्ट्रेट में अनसाइज्ड सरणी घोषणा

सी क्यों यह अनुमति देता है: typedef struct एस { इंट एआर []; } s; जहां सरणी arr का कोई आकार निर्दिष्ट नहीं है?

सूचक अंकगणित में सी

निम्नलिखित कोड खंड पर विचार करें: int (*p)[3]; int (*q)[3]; q = p; q++; printf("%d, %d\n", q, p); printf("%d\n", qp); मुझे पता है कि सूचक अंकगणितीय बुद्धिमान है, जिसका अर्थ है कि अगली 3-पूर्णांक-सरणी को इंगित करने के लिए ऑपरेशन q++ अग्रिम q पर्याप्त बाइट्स हैं, इसलिए यह मुझे आश्चर्य नहीं है कि पहला प्रिंट […]

?: एक अभिव्यक्ति खाली छोड़ते समय टर्नरी सशर्त ऑपरेटर व्यवहार

मैं एक कंसोल एप्लिकेशन लिख रहा था जो परीक्षण और त्रुटि से एक नंबर "अनुमान" करने की कोशिश करता था, यह ठीक और सब काम किया, लेकिन मुझे एक निश्चित भाग के बारे में सोचने के लिए छोड़ दिया, जिसे मैंने अनुपस्थित लिखा था, कोड है: #include <stdio.h> #include <stdlib.h> int main() { int x,i,a,cc; […]

क्या स्ट्र्रेव () फ़ंक्शन लिनक्स में उपलब्ध नहीं है?

मैंने strrev() का उपयोग करके कोड लिखने की कोशिश की मैंने <string.h> शामिल किया था लेकिन फिर भी मुझे "स्ट्र्रेव" त्रुटि के लिए "अपरिभाषित संदर्भ" मिल रहा है मुझे पता चला कि strrev() में मैन पेज बिल्कुल नहीं है क्यूं कर? Linux को समर्थन नहीं करता strrev() ?

CUDA के साथ मैट्रिक्स पंक्तियाँ कम करें

Windows 7, NVidia GeForce 425M. मैंने एक सरल CUDA कोड लिखा था जो मैट्रिक्स की पंक्ति की गणना करता है। मैट्रिक्स में एकमात्र आयामी प्रतिनिधित्व (एक फ्लोट पर सूचक) है। कोड का सीरियल संस्करण नीचे है (इसकी उम्मीद के अनुसार 2 छोरों हैं): void serial_rowSum (float* m, float* output, int nrow, int ncol) { float […]

क्या मैं एक "व्यू" एक पायथन सूची पर बना सकता हूं?

मेरे पास एक बड़ी सूची है l मैं तत्व 4 से 6 तक एक दृश्य बनाना चाहता हूं। मैं इसे अनुक्रम स्लाइस के साथ कर सकता हूं। >>> l=range(10) >>> lv=l[3:6] >>> lv [3, 4, 5] हालांकि एल.वी. एल का एक टुकड़ा है। अगर मैं अंतर्निहित सूची को बदलता हूं, तो एलवी परिवर्तन को प्रतिबिंबित […]

चार * str = "STRING" के बीच अंतर और चार अक्ष = "STRING"?

एक स्ट्रिंग से एक विशेष वर्ण को निकालने के लिए एक साधारण फ़ंक्शन को कोड करते हुए, मैं इस अजीब मुद्दे पर गिर गया: void str_remove_chars( char *str, char to_remove) { if(str && to_remove) { char *ptr = str; char *cur = str; while(*ptr != '\0') { if(*ptr != to_remove) { if(ptr != cur) { […]

सी में टर्नरी (सशर्त) ऑपरेटर

सशर्त ऑपरेटर की क्या आवश्यकता है? कार्यात्मक रूप से यह बेमानी है, क्योंकि यह एक अन्य-दूसरे का निर्माण करता है। अगर सशर्त ऑपरेटर समतुल्य से अधिक कुशल है, यदि- अन्य असाइनमेंट, तो क्यों-दूसरे संकलक द्वारा अधिक कुशलतापूर्वक व्याख्या नहीं कर सकते?

सी: बहु-थ्रेडेड प्रोग्राम में समय मापने के लिए घड़ी () का उपयोग करना

मैंने हमेशा घड़ी () का उपयोग किया है, यह मापने के लिए कि मेरा आवेदन शुरू से खत्म करने के लिए कितना समय लगा था, जैसा कि; int main(int argc, char *argv[]) { const clock_t START = clock(); // … const double T_ELAPSED = (double)(clock() – START) / CLOCKS_PER_SEC; } चूंकि मैंने पॉसिक्स थ्रेड्स का […]

दिलचस्प पोस्ट
मैं NSTimer का उपयोग कैसे करूं? सी # में एक सामान्य पद्धति से मैं NULL कैसे वापस कर सकता हूँ? एचटीएमएल बॉडी के साथ मेल टू जीआईटी सूचकांक में वास्तव में क्या शामिल है? JQuery के माध्यम से एक asp.net सर्वर साइड विधि को कॉल करना एंड्रॉइड में मैं एक बिंदीदार / धराशायी रेखा कैसे बना सकता हूं? पहचान कॉलम मूल्य अचानक 1001 में एसक्यूएल सर्वर पर कूदता है क्या सी ++ समर्थन अंततः 'ब्लॉकों? (और यह 'आरएआई' क्या है जिसके बारे में मैं सुन रहा हूं?) Android में कैलेंडर ईवेंट कैसे जोड़ें? `जीआईटी मर्ज 'और` जीआईटी मर्ज – नो-एफएफ` के बीच अंतर क्या है? कॉलम के रूप में सामान्य क्वेरी स्टोर करें? आप कैसे मानते हैं कि कुछ अपवाद JUnit 4 परीक्षणों में फेंका गया है? मैं एक एसिंक टास्क <T> पद्धति को सिंक्रोनस कैसे चलाऊँ? कांगड़ा 2 में फ़ाइल अपलोड करें? जावास्क्रिप्ट सेकंड से प्रारूप के साथ समय स्ट्रिंग hh: mm: ss