প্রশ্ন ট্যাগ «typechecking»

একটি টাইপচেকার প্রয়োগ করে যে প্রদত্ত প্রোগ্রামিং ভাষায় প্রকাশগুলি ভালভাবে টাইপ করা হয় - যেমন একটি নির্দিষ্ট টাইপ সিস্টেমের নিয়ম মেনে চলা।

18
কোনও বস্তু সুইফটে প্রদত্ত ধরণের কিনা তা পরীক্ষা করা হচ্ছে
আমার তৈরি একটি অ্যারে রয়েছে AnyObject। আমি এটির উপরে পুনরাবৃত্তি করতে চাই এবং অ্যারে দৃষ্টান্তগুলিতে থাকা সমস্ত উপাদানগুলি সন্ধান করতে চাই। কীভাবে আমি কীভাবে চেক করতে পারি যে কোনও বস্তু সুইফটে প্রদত্ত ধরণের কিনা?

11
আপনি কীভাবে কোনও বস্তুর প্রকারটি আবিষ্কার করতে পারেন (সুইফটে)?
কোনও প্রোগ্রাম বোঝার চেষ্টা করার সময়, বা কোনও কোনও কোণে, আসলে কী ধরণের তা আসলে খুঁজে পেতে সক্ষম হওয়া দরকারী useful আমি জানি যে ডিবাগার আপনাকে কিছু প্রকারের তথ্য প্রদর্শন করতে পারে এবং আপনি সাধারণত সেই ধরণের পরিস্থিতি উল্লেখ না করে পালিয়ে যাওয়ার জন্য টাইপ অনুক্রমের উপর নির্ভর করতে পারেন, …

3
টাইপস্ক্রিপ্টে শ্রেণীর ধরণের চেক
অ্যাকশনস্ক্রিপ্টে, রান অপ-টাইমে টাইপটি অপারেটর ব্যবহার করে পরীক্ষা করা সম্ভব : var mySprite:Sprite = new Sprite(); trace(mySprite is Sprite); // true trace(mySprite is DisplayObject);// true trace(mySprite is IEventDispatcher); // true কোনও ভেরিয়েবল (প্রসারিত বা) কোনও নির্দিষ্ট শ্রেণি বা টাইপস্ক্রিপ্টের সাথে ইন্টারফেস কিনা তা সনাক্ত করা সম্ভব? ভাষা চশমাটিতে আমি এটি …

3
* আরগস এবং ** কোয়ার্গের জন্য টীকা লিখুন
আমি কিছু ইন্টারফেস লিখতে অ্যাবস্ট্রাক্ট বেস ক্লাসগুলির সাথে পাইথনের ধরণের টীকাগুলি চেষ্টা করে দেখছি। এর সম্ভাব্য প্রকারগুলি *argsএবং এর জন্য কোনও উপায় আছে কি **kwargs? উদাহরণস্বরূপ, কিভাবে প্রকাশ করবে একটি ফাংশন বুদ্ধিমানের আর্গুমেন্ট পারেন একটি হয় intবা দুই intগুলি? type(args)দেয় Tupleতাই আমার অনুমানটি প্রকারটি বর্ণনা করা ছিল Union[Tuple[int, int], Tuple[int]]তবে …

8
জাভা: ইনস্ট্যান্সফ এবং জেনারিক্স
কোনও মান সূচকের জন্য আমার জেনেরিক ডেটা কাঠামোটি দেখার আগে, আমি দেখতে চাই যে এটি এমনকি কোনও ধরণের উদাহরণ thisহিসাবে প্যারামাইট্রাইজ করা হয়েছে কিনা। তবে আমি যখন এটি করি তখন গ্রহগ্রহের অভিযোগ: @Override public int indexOf(Object arg0) { if (!(arg0 instanceof E)) { return -1; } এটি ত্রুটি বার্তা: টাইপ …


9
কোনও রুবি বস্তুটি বুলিয়ান কিনা তা কীভাবে পরীক্ষা করবেন
কোনও বস্তু সহজেই বুলিয়ান কিনা তা আমি দেখতে পারছি না। রুবিতে কি এরকম কিছু আছে? true.is_a?(Boolean) false.is_a?(Boolean) এখনই আমি এটি করছি এবং এটি সংক্ষিপ্ত করতে চাই: some_var = rand(1) == 1 ? true : false (some_var.is_a?(TrueClass) || some_var.is_a?(FalseClass))
122 ruby  typechecking 

2
যোগফলের প্রকার - কেন হাস্কেলের মধ্যে `শো (ইন্ট | ডাবল)` এর চেয়ে আলাদা `(প্রদর্শন ইন্টার) (ডাবল দেখান) `
এগুলি কেন সমতুল্য নয়? show $ if someCondition then someInt else some double এবং if someCondition then show someInt else show someDouble আমি বুঝতে পারি যে আপনি যদি if ... elseপ্রথম উদাহরণের অংশটি নিজেই একটি অভিব্যক্তিতে বিচ্ছিন্ন করে থাকেন তবে আপনি Int | Doubleটাইপস্ক্রিপ্টে সহজেই কিছু করতে পারেন এমন কোনও …

1
কেন এই "সংঘাতের কৌশল" ম্যানুয়ালি সংজ্ঞায়িত হ্যাসফিল্ডে কাজ করছে না?
আমার কাছে এই (স্বীকারোচিতভাবে অদ্ভুত) কোড রয়েছে যা লেন্স এবং জিএইচসি.রেকর্ডগুলি ব্যবহার করে : {-# LANGUAGE DataKinds, PolyKinds, FlexibleInstances, UndecidableInstances #-} {-# LANGUAGE MultiParamTypeClasses #-} {-# LANGUAGE ScopedTypeVariables #-} {-# LANGUAGE TypeApplications #-} {-# LANGUAGE TypeFamilies #-} module Main where import Control.Lens import GHC.Records data Glass r = Glass -- …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.