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

C और C ++ में, टाइप किए गए कीवर्ड आपको एक ज्ञात डेटा प्रकार के लिए एक उपनाम बनाने की अनुमति देते हैं।

13
ऑब्जेक्टिव-सी में एक टाइप्डम एनम क्या है?
मुझे नहीं लगता कि मैं मौलिक रूप से समझता हूं कि क्या enumहै, और इसका उपयोग कब करना है। उदाहरण के लिए: typedef enum { kCircle, kRectangle, kOblateSpheroid } ShapeType; यहाँ वास्तव में क्या घोषित किया जा रहा है?

6
C ++ 11 में 'टाइपडेफ' और 'उपयोग' के बीच क्या अंतर है?
मुझे पता है कि C ++ 11 में अब हम s की usingतरह टाइप उपनाम लिखने के लिए उपयोग कर सकते हैं typedef: typedef int MyInt; है, जो मैं समझता हूं, उसके बराबर: using MyInt = int; और वह नया वाक्य-विन्यास " template typedef" को व्यक्त करने के तरीके के …


6
Typedef फ़ंक्शन पॉइंटर?
На этот вопрос есть ответы на स्टैक ओवरफ़्लो на русском : Как работает typedef в этом коде? मैं सीख रहा हूँ कि कैसे DLL को गतिशील रूप से लोड करना है लेकिन जो मुझे समझ में नहीं आता है वह यह पंक्ति है typedef void (*FunctionFunc)(); मेरे कुछ प्रश्न हैं। …
458 c++  c  pointers  typedef 

15
हमें C में इतनी बार एक स्ट्रक्चर क्यों लिखना चाहिए?
मैंने कई कार्यक्रमों को देखा है जिसमें नीचे की तरह संरचनाएं हैं typedef struct { int i; char k; } elem; elem user; इसकी इतनी बार आवश्यकता क्यों है? कोई विशेष कारण या लागू क्षेत्र?
406 c  struct  typedef 

1
सी ++ टेम्पलेट टाइपडिफ
मुझे कक्षा में जाना है template<size_t N, size_t M> class Matrix { // .... }; मैं एक ऐसा बनाना चाहता हूं typedefजो एक Vector(कॉलम वेक्टर) बनाता है जो Matrixआकार N और 1 के बराबर है । कुछ ऐसा है: typedef Matrix<N,1> Vector<N>; जो संकलित त्रुटि पैदा करता है। निम्नलिखित कुछ …
368 c++  templates  c++11  typedef 

10
C # में टाइपडिफ के बराबर
क्या सी # में टाइप्डफ के समकक्ष है, या किसी प्रकार के समान व्यवहार प्राप्त करने के लिए कोई है? मैंने कुछ गोलगप्पे किए हैं, लेकिन हर जगह मुझे लगता है कि यह नकारात्मक है। वर्तमान में मेरे पास निम्न जैसी स्थिति है: class GenericClass<T> { public event EventHandler<EventData> MyEvent; …
326 c#  typedef 

12
C ++ में टाइप किए गए कीवर्ड के लिए जावा समकक्ष या कार्यप्रणाली है?
C और C ++ बैकग्राउंड से आने पर, मुझे typedefअविश्वसनीय रूप से मददगार होने का विवेकपूर्ण उपयोग मिला । क्या आप जावा में समान कार्यक्षमता प्राप्त करने के तरीके के बारे में जानते हैं, चाहे वह जावा तंत्र हो, पैटर्न हो, या आपके द्वारा उपयोग किए गए कुछ अन्य प्रभावी …
244 java  c++  c  design-patterns  typedef 

7
C में फंक्शन पॉइंटर्स के लिए टाईपडेफ्स को समझना
जब मैं अन्य लोगों के कोड को पढ़ता हूं जो तर्क के कार्यों के लिए संकेत के लिए टाइप किए गए थे, तो मैं हमेशा थोड़ा स्टम्प्ड रहा हूं। मुझे याद है कि कुछ समय पहले सी में लिखे एक संख्यात्मक एल्गोरिथ्म को समझने की कोशिश करते हुए मुझे इस …

10
C ++ में एक टंकण की घोषणा
संकलक मुझे आगे टाइपपैड घोषित करने की अनुमति क्यों नहीं देगा? यह असंभव है, यह मानते हुए कि मेरे समावेश के पेड़ को छोटा रखने के लिए सबसे अच्छा अभ्यास क्या है?

8
uint8_t बनाम अहस्ताक्षरित चार
C में uint8_tओवर का उपयोग करने का क्या फायदा unsigned charहै? मुझे पता है कि लगभग हर प्रणाली के uint8_tलिए सिर्फ एक टाइपराइफ है unsigned char, इसलिए इसका उपयोग क्यों करें?
231 c  typedef 

6
टाइपडिफ तय लंबाई सरणी
मुझे एक 24-बिट डेटा char[3]प्रकार को परिभाषित करना है। मैं प्रकार का प्रतिनिधित्व करने के लिए उपयोग कर रहा हूं । मैं typedef कर सकते हैं char[3]करने के लिए type24? मैंने इसे एक कोड नमूने में आज़माया। मैंने typedef char[3] type24;अपनी हेडर फ़ाइल में रखा । संकलक ने इसकी शिकायत …
210 c  arrays  gcc  typedef 

9
C ++ में enum घोषित करते समय आप typedef का उपयोग क्यों करते हैं?
मैंने वर्षों में कोई C ++ नहीं लिखा है और अब मैं इसमें वापस आने की कोशिश कर रहा हूं। मैं फिर इस पार भाग गया और हार मानने के बारे में सोचा: typedef enum TokenType { blah1 = 0x00000000, blah2 = 0X01000000, blah3 = 0X02000000 } TokenType; यह क्या …
183 c++  enums  typedef 

9
C ++ में आंतरिक टाइपफेड - अच्छी शैली या बुरी शैली?
कुछ ऐसा जो मैंने खुद पाया है कि हाल ही में उस वर्ग के अंदर एक विशेष वर्ग के लिए प्रासंगिक टाइपफेड घोषित कर रहा है, अर्थात class Lorem { typedef boost::shared_ptr<Lorem> ptr; typedef std::vector<Lorem::ptr> vector; // // ... // }; इन प्रकारों का उपयोग कोड में कहीं और किया …


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