প্রশ্ন ট্যাগ «implicit-conversion»

ভাষার সংশ্লেষের মাধ্যমে নির্দিষ্টভাবে রূপান্তরটির অনুরোধ না করে কোনও প্রকারের সীমাবদ্ধতা মেটানোর জন্য কোনও বস্তু, পরিবর্তনশীল বা মানকে এক প্রকার থেকে অন্য প্রকারে রূপান্তর করা।

2
স্কালার প্রভাব কোথায়?
স্কেলে নতুন আগতদের কাছে একটি অন্তর্নিহিত প্রশ্নটি মনে হয়: সংকলক কোথায় বোঝায়? আমি অন্তর্নিহিত বলতে চাইছি কারণ প্রশ্নটি কখনই পুরোপুরি গঠন হয়ে যায় বলে মনে হয় না, কারণ এটির জন্য শব্দ নেই। :-) উদাহরণস্বরূপ, integralনীচের মানগুলি কোথা থেকে আসে? scala> import scala.math._ import scala.math._ scala> def foo[T](t: T)(implicit integral: Integral[T]) …

4
অবজেক্টিভ-সি অন্তর্নিহিত রূপান্তরটি 'এনএসইউইন্টেজার' (ওরফে 'স্বাক্ষরবিহীন লম্বা') 'ইনট' সতর্কতার জন্য হারান
আমি কিছু অনুশীলনের মধ্য দিয়ে কাজ করছি এবং একটি সতর্কতা পেয়েছি যা জানিয়েছে: অন্তর্নিহিত রূপান্তর পূর্ণসংখ্যার নির্ভুলতা হারিয়ে ফেলে: 'এনএসইউইন্টেজার' (ওরফে 'স্বাক্ষরবিহীন দীর্ঘ') থেকে 'ইনট' #import <Foundation/Foundation.h> int main (int argc, const char * argv[]) { @autoreleasepool { NSArray *myColors; int i; int count; myColors = @[@"Red", @"Green", @"Blue", @"Yellow"]; …


7
আমি কেন সংক্ষিপ্ত হিসাবে 1 পাস করতে পারি, তবে ইনট ভেরিয়েবল আমি না?
কেন প্রথম এবং দ্বিতীয় লিখতে কাজ করে তবে শেষ হয় না? আমি কি তাদের কোনও 3 টির অনুমতি দিতে পারি এবং এটি 1, (ইনট) 1 বা আমি পাস করেছিলাম তা সনাক্ত করতে পারি? এবং সত্যিই কেন একজনকে শেষ ছাড়া অনুমতি দেওয়া হচ্ছে? দ্বিতীয়টি অনুমোদিত হচ্ছে তবে শেষটি আসলে আমার মনকে …

12
আমরা কি সি # তে এনামগুলির অন্তর্নিহিত রূপান্তরগুলি সংজ্ঞায়িত করতে পারি?
সি # তে এনামগুলির অন্তর্নিহিত রূপান্তর সংজ্ঞা দেওয়া সম্ভব? এই অর্জন করতে পারে যে কিছু? public enum MyEnum { one = 1, two = 2 } MyEnum number = MyEnum.one; long i = number; তা না হলে কেন?

5
`Is_base_of` কীভাবে কাজ করে?
নিম্নলিখিত কোডটি কীভাবে কাজ করে? typedef char (&yes)[1]; typedef char (&no)[2]; template <typename B, typename D> struct Host { operator B*() const; operator D*(); }; template <typename B, typename D> struct is_base_of { template <typename T> static yes check(D*, T); static no check(B*, int); static const bool value = sizeof(check(Host<B,D>(), …

2
কনস্ট স্ট্যান্ড :: স্ট্রিং গ্রহণ এবং 0 গ্রহণ করা থেকে ফাংশন আটকাবেন
এক হাজার শব্দ মূল্যবান: #include<string> #include<iostream> class SayWhat { public: SayWhat& operator[](const std::string& s) { std::cout<<"here\n"; // To make sure we fail on function entry std::cout<<s<<"\n"; return *this; } }; int main() { SayWhat ohNo; // ohNo[1]; // Does not compile. Logic prevails. ohNo[0]; // you didn't! this compiles. return …

3
অন্তর্নির্মিত রূপান্তর বনাম প্রকারের শ্রেণি
স্কালায়, আমরা বিদ্যমান বা নতুন ধরণের পুনঃনির্মাণের জন্য কমপক্ষে দুটি পদ্ধতি ব্যবহার করতে পারি। ধরা যাক আমরা প্রকাশ করতে চাই যে একটি ব্যবহার করে কিছু পরিমানযোগ্য হতে পারে Int। আমরা নিম্নলিখিত বৈশিষ্ট্য সংজ্ঞায়িত করতে পারি। অন্তর্নিহিত রূপান্তর trait Quantifiable{ def quantify: Int } এবং তারপরে আমরা স্ট্রিংস এবং লিস্টগুলির পরিমাণ …


10
প্রিন্টফ কেন ("% f", 0) করে; অপরিবর্তিত আচরণ দেবেন?
বিবৃতি printf("%f\n",0.0f); প্রিন্ট 0। তবে, বিবৃতি printf("%f\n",0); এলোমেলো মান মুদ্রণ। আমি বুঝতে পারি যে আমি একধরনের অপরিজ্ঞাত আচরণ প্রদর্শন করছি, তবে কেন আমি বিশেষভাবে তা বুঝতে পারি না। একটি ভাসমান পয়েন্ট মান যেখানে সমস্ত বিট 0 হয় এখনও 0 এর floatমান সহ বৈধ floatএবং intআমার মেশিনে এটি একই আকারের (এটি …

4
প্রত্যাবর্তনের সময় অন্তর্নিহিত রূপান্তর অনুমোদিত নয়
#include <optional> bool f() { std::optional<int> opt; return opt; } সংকলন করে না: 'return': cannot convert from 'std::optional<int>' to 'bool' পরামর্শের রেফারেন্সটি আমি ব্যাখ্যাটি আবিষ্কার করার জন্য ভাবতাম, তবে এটি ঠিক হওয়া উচিত বলে আমি এটি পড়েছি। অন্তর্ভুক্ত রূপান্তরগুলি সম্পাদিত হয় যখনই কোনও প্রকারের টি 1 এর একটি অভিব্যক্তি প্রসঙ্গে …

4
কেন কনট চর * কোনও মেমরি ঠিকানার পয়েন্টারের প্রয়োজন হয় না?
এটি সাধারণ প্রশ্ন হতে পারে তবে কেন কনস্ট চরকে * নির্দেশ করতে মেমরির ঠিকানা প্রয়োজন হয় না? উদাহরণ: const char* a = "Anthony"; এবং না: const char *a = // Address to const char অন্যান্য ধরণের মত কি?

2
প্রত্যাবর্তনের ধরণটি স্পষ্টভাবে উল্লেখ করেও ল্যাম্বডায় কল দ্বিধাহীন
একটি ওভারলোডেড ক্রিয়াকলাপ উভয় ফান্টারের মধ্যে নেওয়া উচিত, ল্যাম্বডা ধরণটি নির্ধারণযোগ্য (মাপের জন্য একটি std::function(I'm ালাই যদি আমি ভুল হয়ে থাকি তবে দয়া করে)। সংজ্ঞায়িত? ( [&]() -> Type {}) দয়া করে নোট করুন, আমার বর্তমান সমাধানের জন্য আমার ক্যাপচার-বাই-রেফারেন্স দরকার, এজন্য কোডটিতে এর জন্য যুক্তি রয়েছে। নিম্নলিখিত উদাহরণটি সমস্যার …

3
কোনও ভেক্টরের উপাদান হিসাবে পূর্ণসংখ্যা 0 থেকে পয়েন্টার পর্যন্ত অন্তর্নিহিত রূপান্তরগুলি কীভাবে এড়ানো যায়
এমন একটি পরিস্থিতি রয়েছে যেখানে আমি জেএসএনে একটি কী এর কাছে সমস্ত নোডের নাম সংগ্রহ করতে চাই। অ্যারে সূচক "0", "1" এর শর্তটি বিবেচনা করার অনুমতিও রয়েছে তবে উদ্ধৃতিগুলি ভুলে যাওয়া সহজ, যা শ্রদ্ধাবোধের পরে ক্রাশ হতে পারে। সুতরাং আমি এই প্রত্যাখ্যান করতে চাই। উদাহরণ: #include <vector> #include <iostream> int …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.