প্রশ্ন ট্যাগ «short-circuiting»

রানটাইমের সময় নির্দিষ্ট কোডগুলি এড়িয়ে যাওয়ার জন্য কয়েকটি ভাষার বৈশিষ্ট্য যা ফলাফলকে প্রভাবিত করে না, বিশেষত যৌগিক শর্তগুলি পরীক্ষা করার সময়

3
ভিবি.এনইটি-তে কি শর্তসাপেক্ষে টের্নারি অপারেটর রয়েছে?
পার্লে (এবং অন্যান্য ভাষায়) একটি শর্তসাপেক্ষ টেরিনারি অপারেটর এর মত প্রকাশ করা যেতে পারে: my $foo = $bar == $buz ? $cat : $dog; ভিবি.এনইটি তে কি একই রকম অপারেটর রয়েছে?




14
এসকিউএল WHERE ক্লজ শর্ট সার্কিট মূল্যায়ন করা হয়?
এসকিউএল WHEE ক্লোজের বুলিয়ান এক্সপ্রেশনগুলি শর্ট সার্কিটের মূল্যায়ন করা হয় ? উদাহরণ স্বরূপ: SELECT * FROM Table t WHERE @key IS NULL OR (@key IS NOT NULL AND @key = t.Key) যদি @ কী সত্যই মূল্যায়ণ করে তবে @ কী নাল এবং @ কি = টি নয় ? কী মূল্যায়ন …

7
সংক্ষিপ্ত-সার্কিট লজিকাল অপারেটরদের বাধ্যতামূলক করা হয়? এবং মূল্যায়ন আদেশ?
এএনএসআই স্ট্যান্ডার্ড লজিকাল অপারেটরগুলিকে সি বা সি ++ এর মধ্যেও সংক্ষিপ্ত-প্রচারিত করার আদেশ দেয়? আমি কে ও আর বইটি স্মরণ করিয়ে দেওয়ার জন্য বিভ্রান্ত হয়েছি যে এই কোডগুলি সংক্ষিপ্ত প্রচারের উপর নির্ভর করে আপনার কোড নির্ভর করবে না, কারণ তারা নাও পারে। কেউ দয়া করে নির্দেশ করতে পারেন যেখানে স্ট্যান্ডার্ডে …

9
অতিরিক্ত লোড && এবং || এর আসলে কোনও কারণ আছে কি? শর্ট সার্কিট না?
অপারেটরগুলির সংক্ষিপ্ত সার্কিট আচরণ &&এবং ||প্রোগ্রামারদের জন্য একটি আশ্চর্যজনক সরঞ্জাম। তবে কেন তারা অতিরিক্ত বোঝা চাপালে এই আচরণটি হারাবে? আমি বুঝতে পারি যে অপারেটরগুলি কেবল ফাংশনগুলির জন্য সিনট্যাকটিক চিনি তবে অপারেটরদের boolআচরণের জন্য এটি কেন এই একক ধরণের মধ্যে সীমাবদ্ধ থাকবে? এর পিছনে কি কোনও প্রযুক্তিগত যুক্তি রয়েছে?

2
জাভাতে টার্নারি অপারেটর জাভা 7 এর পর থেকে কেবল একটি এক্সপ্রেশনকে মূল্যায়ন করে - যা জাভা 1.6 এবং এর চেয়ে কম ছিল?
ওরাকল সার্টিফিকেট অ্যাসোসিয়েট জাভা এসই 8 প্রোগ্রামার 1 পরীক্ষার জন্য প্রস্তুতি নিয়ে, আমি অফিসিয়াল স্টাডি গাইডের ত্রৈমাসিক অভিব্যক্তি সম্পর্কে নিম্নলিখিত অনুচ্ছেদে এসেছি: টেরনারী এক্সপ্রেশন মূল্যায়ন জাভা 7-এর হিসাবে, রানটাইমের সময় টেরিনারি অপারেটরের ডান হাতের এক্সপ্রেশনগুলির মধ্যে একটিরই মূল্যায়ন করা হবে। শর্ট-সার্কিট অপারেটরগুলির মতো একই উপায়ে, যদি কোনও টার্নারি অপারেটরের দুটি …

2
জাভাস্ক্রিপ্টের কি "শর্ট সার্কিট" মূল্যায়ন আছে?
আমি জানতে চাই যে জাভাস্ক্রিপ্টের "শর্ট-সার্কিট" মূল্যায়ন সি & # তে && অপারেটরের মতো রয়েছে কিনা। যদি তা না হয় তবে আমি জানতে চাই যে এমন কোনও কর্মপদ্ধতি আছে যা গ্রহণ করার জন্য উপলব্ধি করে।


10
যদি বিবৃতি - শর্ট সার্কিট মূল্যায়ন বনাম পাঠযোগ্যতা
কখনও কখনও, একটি ifবিবৃতি বরং জটিল বা দীর্ঘ হতে পারে, তাই পাঠযোগ্যতার খাতিরে এটির আগে জটিল কলগুলি উত্তোলন করা ভাল if। যেমন: if (SomeComplicatedFunctionCall() || OtherComplicatedFunctionCall()) { // do stuff } এই মধ্যে bool b1 = SomeComplicatedFunctionCall(); bool b2 = OtherComplicatedFunctionCall(); if (b1 || b2) { //do stuff } (প্রদত্ত …

3
শর্ট সার্কিটিং অপারেটরগুলি করুন || এবং & অদৃশ্য বুলিয়ানগুলির জন্য বিদ্যমান? রানটাইমবাইন্ডার কখনও কখনও তাই মনে করে
আমি শর্তাধীন লজিকাল অপারেটরগুলির উপর সি # ভাষা স্পেসিফিকেশন পড়েছি ||এবং &&এটি সংক্ষিপ্ত-সার্কিট লজিকাল অপারেটর হিসাবেও পরিচিত। আমার কাছে এটি অস্পষ্ট বলে মনে হয়েছিল যে এগুলি নুলযোগ্য বুলিয়ানগুলির জন্য বিদ্যমান ছিল, অর্থাত অপারেন্ড টাইপ Nullable<bool>(এছাড়াও লিখিত bool?), তাই আমি এটি অ-গতিশীল টাইপ করে চেষ্টা করেছি: bool a = true; bool? …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.