প্রশ্ন ট্যাগ «visual-c++»

মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ হ'ল উইন্ডোজের জন্য সি, সি ++ এবং সি ++ / সি এল আই সংকলক। সংকলকের সর্বাধিক সাম্প্রতিক সংস্করণটি ভিজ্যুয়াল সি ++ 2019 The সংকলকটি নিম্নলিখিত ভাষাগুলি সমর্থন করে: সি (ভিজুয়াল স্টুডিও 2019 হিসাবে আইএসও সি ++ স্ট্যান্ডার্ডের সি 90 এবং সি 99 এবং সি 11 এর বেশিরভাগ অংশ সমর্থন করে); সি ++ (সর্বাধিক সি ++ 11, সি ++ 14 এবং সি ++ 17 বৈশিষ্ট্য এবং ভিজ্যুয়াল স্টুডিও 2019 হিসাবে কিছু সি ++ 20 বৈশিষ্ট্যগুলির জন্য সমর্থন) সি ++ / সিএলআই (সি # এর মতো .NET ভাষার সাথে আন্তঃব্যবস্থা সরবরাহ করুন))

10
Gettimeofday () মাইক্রোসেকেন্ড রেজোলিউশন হতে গ্যারান্টিযুক্ত?
আমি একটি গেম পোর্টিং করছি, যা মূলত উইন 32 এপিআইয়ের জন্য লিনাক্সে লেখা হয়েছিল (ভাল, উইন 32 পোর্টের ওএস এক্স পোর্টকে লিনাক্সে পোর্ট করা)। QueryPerformanceCounterপ্রক্রিয়া শুরু হওয়ার পরে আমি ইউসেকেন্ডগুলি দিয়ে প্রয়োগ করেছি : BOOL QueryPerformanceCounter(LARGE_INTEGER* performanceCount) { gettimeofday(&currentTimeVal, NULL); performanceCount->QuadPart = (currentTimeVal.tv_sec - startTimeVal.tv_sec); performanceCount->QuadPart *= (1000 * 1000); …

7
'uint32_t' সনাক্তকারীকে ত্রুটি পাওয়া যায়নি
আমি উইন্ডোজগুলির জন্য লিনাক্স সি থেকে ভিজ্যুয়াল সি ++ তে পোর্টিং করছি। ভিজ্যুয়াল সি ++ জানে না #include <stdint.h>তাই আমি এটি মন্তব্য করেছিলাম। পরে, আমি এই 'uint32_t': identifier not foundত্রুটিগুলি অনেক খুঁজে পেয়েছি । কীভাবে সমাধান করা যায়?
95 c++  c  visual-c++ 

3
লাম্বদার সুস্পষ্ট রিটার্নের ধরণ
আমি এই কোডটি (ভিএস 2010) চেষ্টা ও সংকলন করার সময় আমি নিম্নলিখিত ত্রুটিটি পাচ্ছি: error C3499: a lambda that has been specified to have a void return type cannot return a value void DataFile::removeComments() { string::const_iterator start, end; boost::regex expression("^\\s?#"); boost::match_results<std::string::const_iterator> what; boost::match_flag_type flags = boost::match_default; // Look for lines …

2
আমার কম্পিউটারে পাইথনটি ভিজ্যুয়াল স্টুডিওর কোন সংস্করণ দিয়ে সংকলিত হয়েছে?
আমি ভিজুয়াল স্টুডিওর সংস্করণটি অনুসন্ধান করার চেষ্টা করছি যা আমার কম্পিউটারে পাইথন সংকলন করতে ব্যবহৃত হয় এটা বলে Python 2.6.2 (r262:71605, Apr 14 2009, 22:40:02) [MSC v.1500 32 bit (Intel)] on win32 আমি যা বুঝতে পারি না তা হ'ল এই MSC V.1500পদবি। এর অর্থ কি এটি ভিজ্যুয়াল স্টুডিও 2005 এর …

7
সি ++ 11 ভিজ্যুয়াল স্টুডিও 2012 এর বৈশিষ্ট্যগুলি
ভিজ্যুয়াল স্টুডিও 2012 এর পূর্বরূপ সংস্করণ (ভিএস 2010 এর পরের সংস্করণ) এখন উপলভ্য । কেউ কি নতুন সি ++ 11 এর বৈশিষ্ট্যগুলি সমর্থন করে তা জানেন? (আমি এই মুহুর্তে এটি চেষ্টা করার মতো অবস্থানে নেই)।

4
__declspec (dllimport) আসলে কী বোঝায়?
আমি কিউটি উত্স কোড এর মতো দেখেছি: class Q_CORE_EXPORT QBasicAtomicInt { public: ... }; কোন Q_CORE_EXPORTম্যাক্রো নীচের মত সংজ্ঞা দেয়: define Q_DECL_IMPORT __declspec(dllimport) সুতরাং আসলে __declspec(dllimport)কি মানে?
92 c++  qt  visual-c++  dll  declspec 

4
কীভাবে আমদানি গ্রন্থাগার কাজ করে? বিশদ?
আমি জানি এটি গিক্সকে বেশ বেসিক মনে হতে পারে। তবে আমি এটি স্ফটিক পরিষ্কার করতে চাই। যখন আমি একটি Win32 ডিএলএল ব্যবহার করতে চাই, সাধারণত আমি কেবলমাত্র লোডলাইবারি () এবং গেটপ্রোকএডারস () এর মতো এপিআইগুলিতে কল করি। তবে সম্প্রতি, আমি ডাইরেক্টএক্স 9 নিয়ে বিকাশ করছি এবং আমার d3d9.lib , d3dx9.lib …
90 c++  c  windows  visual-c++ 

5
SAFESEH চিত্র সি ++ এর জন্য মডিউলটি অনিরাপদ
আমি মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও 2011 পেশাদার বিটা ব্যবহার করছি আমি সিপেক এবং ভিজ্যুয়াল স্টুডিও কমপ্লায়ার ব্যবহার করে সংকলিত ওপেনসিভি সি ++ ফাইলগুলি ( http://opencv.willowgarage.com/wiki/Welcome ) চালানোর চেষ্টা করছি । তবে আমি যখন প্রকল্পটি ডিবাগ করতে যাই তখন আমি বেশিরভাগ 600০০+ ত্রুটি পাই: ত্রুটি LNK2026: নিরাপদ চিত্রের জন্য মডিউলটি অনিরাপদ। স্পষ্টতই …

3
উইন 32 এ স্বাক্ষরবিহীন আইটেমে ডাবল কাস্টটি 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; } ফলাফল (এমএসভিসি x86): …

7
সি থেকে সি ++ ফাংশনটি কীভাবে কল করবেন?
আমি এটা জানি. সি ++ থেকে সি ফাংশন কল করা হচ্ছে: যদি আমার অ্যাপ্লিকেশনটি সি ++ এ থাকত এবং আমাকে সি লেখা একটি লাইব্রেরি থেকে ফাংশনগুলি কল করতে হত তবে আমি ব্যবহার করতে পারতাম //main.cpp extern "C" void C_library_function(int x, int y);//prototype C_library_function(2,4);// directly using it. এটি নামটি C_library_functionকাটাবে না …
84 c++  c  visual-c++  extern-c 

11
কেন ভিজুয়াল স্টুডিও 2010 পিডিবি ফাইলগুলি সন্ধান / খুলতে সক্ষম নয়?
আমি ভিএস ২০১০-তে ওপেনসিভি ব্যবহার করার চেষ্টা করছি I আমি একজন অপেশাদার, এবং আমি ওপেনসিভি উইকি থেকে প্রথম পদক্ষেপ শিখছি। তবে, আমার প্রকল্পটি ডিবাগ করার চেষ্টা করার সময়, আমি নিম্নলিখিত ত্রুটিগুলি পেয়েছি: 'সি: \ উইন্ডোজ ys সিসডাব্লিউ 64 td ntdll.dll', পিডিবি ফাইলটি 'সি: \ উইন্ডোজ \ সিএসডাব্লু 64৪ \ কার্নেল …

2
এই টেমপ্লেট কোডটি কীভাবে একটি অ্যারের কাজের আকার পেতে পারে?
আমি ভাবছি কেন এই ধরণের কোড পরীক্ষা অ্যারের আকার পেতে পারে? আমি টেমপ্লেটে ব্যাকরণের সাথে পরিচিত নই। হয়তো কেউ এর অধীনে কোডটির অর্থ ব্যাখ্যা করতে পারে template<typename,size_t>। এছাড়াও, একটি রেফারেন্স লিঙ্কটিও পছন্দ করা হয়। #define dimof(array) (sizeof(DimofSizeHelper(array))) template <typename T, size_t N> char(&DimofSizeHelper(T(&array)[N]))[N]; void InitDynCalls() { char test[20]; size_t n …
61 c++  visual-c++ 

2
int সংখ্যা -> পয়েন্টার রূপান্তর নিয়ম
নিম্নলিখিত কোড বিবেচনা করুন। void f(double p) {} void f(double* p) {} int main() { f(1-1); return 0; } এমএসভিসি 2017 এটি সংকলন করে না। এটি পরিসংখ্যান করে যে এখানে একটি অস্পষ্ট ওভারলোডেড কল রয়েছে, যেমনটি 1-1একই 0এবং তাই রূপান্তরিত হতে পারে double*। অন্যান্য ঠাট, মত 0x0, 0Lঅথবা static_cast<int>(0), নয়তো …
19 c++  visual-c++  types 

1
কলঙ্ক কোড সংকলন করে না তবে জিসিসি এবং এমএসভিসি এটি সংকলন করে
সমস্যাটি কী তা আমি বুঝতে পারি না: হয় আমার কোডে বা সংকলকটিতে (কম সম্ভব)। এখানে কোডের একটি অংশ রয়েছে: #include <iostream> #include <type_traits> #include <set> template<typename T, typename = void> struct TestA: std::false_type {}; template<typename T> struct TestA<T, std::void_t<typename T::reverse_iterator>> : std::true_type {}; template<typename T> struct TestA<T, std::void_t<typename T::dummy_iterator>> : …

1
এমএসভিসিতে সম্ভাব্য সংকলক বাগ
নিম্নলিখিত কোডটি জিসিসি এবং ঝনঝন (এবং আরও অনেক সি ++ 11 সংকলক) সহ সংকলন করে #include <stdint.h> typedef int datatype; template <typename T> struct to_datatype {}; template <> struct to_datatype<int16_t> { static constexpr datatype value = 1; }; template <typename T> class data { public: data(datatype dt = to_datatype<T>::value) {} …
13 c++  c++11  visual-c++ 

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.