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

कास्टिंग एक ऐसी प्रक्रिया है जहां एक वस्तु प्रकार स्पष्ट रूप से दूसरे प्रकार में परिवर्तित हो जाता है यदि रूपांतरण की अनुमति है। इस प्रक्रिया से मूल्य में बदलाव हो सकता है।

9
टाइपस्क्रिप्ट में गुणों के साथ एक फ़ंक्शन ऑब्जेक्ट बनाएँ
मैं एक फ़ंक्शन ऑब्जेक्ट बनाना चाहता हूं, जिस पर कुछ गुण भी हैं। उदाहरण के लिए जावास्क्रिप्ट में मैं क्या करूँगा: var f = function() { } f.someValue = 3; अब टाइपस्क्रिप्ट में मैं इस प्रकार का वर्णन कर सकता हूं: var f: { (): any; someValue: number; }; हालांकि …

2
C और C ++ अभिव्यक्ति (int) + 4 * 5 की अनुमति क्यों देते हैं?
(int) + 4*5; ऐसा क्यों है (मूल्य के साथ एक प्रकार जोड़ना) संभव है? (जी ++ और जीसीसी के साथ की कोशिश की।) मुझे पता है कि इसका कोई मतलब नहीं है (और इसका कोई प्रभाव नहीं है), लेकिन मैं जानना चाहता हूं कि यह क्यों संभव है।

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 …

10
सूचक को पूर्णांक में परिवर्तित करना
मैं एक मौजूदा कोड को 64 बिट मशीन में बदलने की कोशिश कर रहा हूं। मुख्य समस्या यह है कि एक फ़ंक्शन में, पिछले कोडर एक शून्य * तर्क का उपयोग करता है जिसे फ़ंक्शन में ही उपयुक्त प्रकार में परिवर्तित किया जाता है। एक छोटा उदाहरण: void function(MESSAGE_ID id, …
85 c++  gcc  casting  64-bit  32-bit 

13
जावा: मैं एक प्रकार से दूसरे प्रकार के चर की गतिशील कास्टिंग कैसे कर सकता हूं?
मैं एक जावा चर के लिए गतिशील कास्टिंग करना चाहूंगा, कास्टिंग प्रकार एक अलग चर में संग्रहीत है। यह नियमित कास्टिंग है: String a = (String) 5; यह वही चीज है जो मैं चाहता हूं: String theType = 'String'; String a = (theType) 5; क्या यह संभव है और यदि …

4
वास्तविक को sqlite में परिवर्तित करना
Sqlite रिटर्न पूर्णांक मान में विभाजन sqlite> select totalUsers/totalBids from (select (select count(*) from Bids) as totalBids , (select count(*) from Users) as totalUsers) A; 1 क्या हम परिणाम का वास्तविक मूल्य प्राप्त करने के लिए परिणाम टाइप कर सकते हैं?
85 sql  sqlite  casting  division 

1
क्या एक कास्ट ऑपरेटर स्पष्ट हो सकता है?
जब यह कंस्ट्रक्टर्स की बात आती है, तो कीवर्ड जोड़ना explicitएक उत्साही कंपाइलर को ऑब्जेक्ट बनाने से रोकता है जब यह प्रोग्रामर का पहला इरादा नहीं था। क्या इस तरह का तंत्र कास्टिंग ऑपरेटरों के लिए भी उपलब्ध है? struct Foo { operator std::string() const; }; यहाँ, उदाहरण के लिए, …

5
जावा में कास्टिंग चर
मुझे आश्चर्य है कि अगर कोई मुझे बताए कि कास्टिंग कैसे काम करती है? मैं समझता हूं कि मुझे कब करना चाहिए, लेकिन वास्तव में यह नहीं कि यह कैसे काम करता है। आदिम डेटा प्रकारों पर मैं आंशिक रूप से समझता हूं, लेकिन जब यह कास्टिंग ऑब्जेक्ट्स की बात …
84 java  casting 

6
C # में जेनेरिक एनम के लिए कास्ट इंट
C # में Enum करने के लिए Cast int के समान लेकिन मेरा Enum एक जेनेरिक टाइप पैरामीटर है। इससे निपटने का सबसे अच्छा तरीका क्या है ? उदाहरण: private T ConvertEnum<T>(int i) where T : struct, IConvertible { return (T)i; } कंपाइलर त्रुटि उत्पन्न करता है Cannot convert type …
84 c#  generics  casting  enums 

11
हम जावा में बच्चे के ऑब्जेक्ट के लिए एक मूल संदर्भ क्यों निर्दिष्ट करते हैं?
मैं एक बहुत ही सरल प्रश्न पूछ रहा हूं, लेकिन मैं इसमें थोड़ा भ्रमित हूं। मान लीजिए कि मेरे पास एक वर्ग है Parent: public class Parent { int name; } और एक और वर्ग है Child: public class Child extends Parent{ int salary; } और अंत में मेरा Main.java …

4
जावा छवि को बफ़रडैमेज में परिवर्तित कर रहा है
StackOverflow पर इस लिंक की तरह पहले से ही प्रश्न है और स्वीकृत उत्तर "कास्टिंग" है: Image image = ImageIO.read(new File(file)); BufferedImage buffered = (BufferedImage) image; अपने कार्यक्रम में मैं कोशिश करता हूं: final float FACTOR = 4f; BufferedImage img = ImageIO.read(new File("graphic.png")); int scaleX = (int) (img.getWidth() * FACTOR); …

3
शून्य मुक्त मूल्य शून्य क्यों डाले?
मैं एक किताब पढ़ रहा हूं ( बुटेनहोफ, 1997 द्वारा पोसिक्स थ्रेड्स के साथ प्रोग्रामिंग ) जो सी का उपयोग करता है, और मैं निम्नलिखित पंक्ति में आया हूं: (void)free(data); यहाँ, dataएक आवंटित संरचना के लिए सिर्फ एक संकेतक है, data = malloc(sizeof(my_struct_t)); क्यों freeडाली जा रही है void? सी …
82 c  casting  free  void  legacy-code 

8
C ++ में Enum करने के लिए int कास्ट करने का सामान्य तरीका
वहाँ एक सामान्य तरीके कास्ट करने के लिए है intकरने के लिए enumमें C++? अगर इसकी intसीमा में गिरता है तो enumउसे एक enumमूल्य वापस करना चाहिए , अन्यथा एक फेंक दें exception। क्या इसे उदारतापूर्वक लिखने का कोई तरीका है ? एक से अधिक का enum typeसमर्थन किया जाना …
82 c++  casting  enums 

1
MySQL: टाइपकास्टिंग NULL से 0
आइए हम निम्न तालिका को मानते हैं (उदाहरण के लिए कई आंतरिक जुड़ावों का परिणाम): id | column_1 | column_2 ------------------------ 1 | 1 | 2 | 2 | 2 3 | | 3 उदाहरण के लिए आप निम्नलिखित कथन से प्राप्त कर सकते हैं: select a.id, t1.column_1, t2.column_2 from …
82 sql  mysql  casting 

3
अमान्य सिस्टम 'System.Int32' से 'System.Nullable`1 [[System.Int32, mscorlib]]
Type t = typeof(int?); //will get this dynamically object val = 5; //will get this dynamically object nVal = Convert.ChangeType(val, t);//getting exception here मुझे उपरोक्त कोड में InvalidCastException मिल रही है। ऊपर के लिए मैं बस लिख सकता था int? nVal = val, लेकिन उपरोक्त कोड गतिशील रूप से निष्पादित …

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