JavaSE में WinApi में समकक्ष डेटा प्रकार क्या हैं? - जावा, सी ++, सी, winapi

JavaSE में WinApi में समकक्ष डेटा प्रकार क्या हैं?

जावाएसई में तकनीक जेएनए का लाभ उठाने के लिए यह सवाल। उदाहरण के लिए, पाया कि वर्ड समतुल्य छोटा है।

उत्तर:

जवाब के लिए 0 № 1

यहां मैंने जो एकत्र किया है (मैंने केवल प्राइमेटिव किया है):

लीजेंड: जावा - विनिपी (.NET TypeName)

  • बाइट - सीसीएचएआर (बाइट) (विंडोज़ में BYTE प्रकार असाइन किया गया है (0 से 255)। सीसीएचएआर का उपयोग सही रेंज (-128 से 127) देता है)
  • लघु - INT16 (लघु)
  • int - INT32 (पूर्णांक)
  • लंबा - INT64 (लंबा)
  • फ्लोट - फ्लोट (सिंगल)
  • डबल - लंबा (डबल) (?? संभवतः सच नहीं है ... WINAPI में कोई 64-बिट फ़्लोटिंग पॉइंट नहीं)
  • बूल - बुलेन (बूलियन) (.NET में, 2 बूलियन प्रकार हैं: बूल (4 बाइट्स) और बुलेन (1 बाइट))
  • चार - WCHAR (चार)

मैंने WINAPI के दोनों संस्करणों को रखा क्योंकि यदि आप सी का उपयोग कर रहे हैं, तो आप टाइपनाम का उपयोग कर सकते हैं। यदि आप "सी # या वीबी.Net में हैं, तो आपको" कोष्ठक के बीच टाइपनाम की आवश्यकता होगी।


संबंधित सवाल
सबसे लोकप्रिय