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

প্রোগ্রামিংয়ের ধ্রুবকগুলি এমন সংজ্ঞা হয় যার মান কোনও প্রোগ্রামের সম্পাদন জুড়ে স্থির থাকে। উদাহরণস্বরূপ বেশিরভাগ ভাষায় লিটারেলগুলি ধ্রুবক হয়। সাধারণভাবে স্বচ্ছ প্রোগ্রামিং শৈলীতে সমস্ত সংজ্ঞা স্থির থাকে। কনস্ট-কোয়ালিটিযুক্ত ডেটা স্টোরেজ এরিয়া (অবজেক্ট, ফিল্ড, ভেরিয়েবল, প্যারামিটার) এমন একটি যা "কখনই পরিবর্তন হয় না", ফলে অতিরিক্ত কোড জেনারেটর অপটিমাইজেশন এবং প্রোগ্রামের যথার্থতার অতিরিক্ত স্ট্যাটিক চেকিংয়ের অনুমতি দেয়।


3
এক ফাংশন কল সি ++ ব্যবহার করে একাধিক ধ্রুবক শ্রেণীর সদস্যদের সূচনা করুন
আমার যদি দুটি পৃথক ধ্রুবক সদস্যের ভেরিয়েবল থাকে, যা উভয়টির একই ফাংশন কলের ভিত্তিতে আরম্ভ করা দরকার, ফাংশনটি দুটিবার কল না করে এটি করার কোনও উপায় আছে কি? উদাহরণস্বরূপ, একটি ভগ্নাংশ শ্রেণি যেখানে অংকের এবং ডিনোমিনিটর স্থির থাকে। int gcd(int a, int b); // Greatest Common Divisor class Fraction { …

4
সিতে পরম মান ফাংশন কেন কনস্ট ইনপুট গ্রহণ করে না?
সি-তে, পরম মান ফাংশনের প্রোটোটাইপ (এটি একটি ফ্লোটকে গ্রহণ করে) float fabsf( float ); এই প্রোটোটাইপ কেন এই ধরণের ধ্রুবক মান গ্রহণ করে না: float fabsf( float const ); fabsf ইনপুটটির মান পরিবর্তন করবে না, তাই না? আমার যদি এমন কোনও ফাংশন থাকে যা কোনও ইনপুট গ্রহণ করে এবং ফেবসকে …

1
কপিরাইট বা ক্লোন নয় এমন গ্লোবাল কনসেন্টগুলি কীভাবে মরিচায় কাজ করতে পারে?
বলুন আমার কাছে নিম্নলিখিত স্নিপেট রয়েছে ( খেলার মাঠ ) struct A { pub val: u32 } const GLOBAL_A: A = A {val: 2}; fn main() { let some_a: A = GLOBAL_A; let other_a: A = GLOBAL_A; println!("double val = {}", some_a.val + other_a.val); } যেহেতু Aউভয়ই Cloneনয় এবং তাই …
20 rust  const  move 

3
একই ঠিকানাটির যুক্তিযুক্ত বিন্দুতে পয়েন্টার এবং বিন্দুতে ফাংশন কল
আমি এমন একটি ফাংশন লিখতে চাই যা ডেটার একটি অ্যারে ইনপুট করে এবং পয়েন্টার ব্যবহার করে ডেটার অ্যারের আউটপুট দেয়। আমি ভাবছি উভয় srcএবং dstএকই ঠিকানার দিকে ইঙ্গিত করলে ফলাফল কী হবে কারণ আমি জানি যে সংকলক কনস্টের জন্য অনুকূল করতে পারে। এটা কি অপরিবর্তিত আচরণ? (আমি সি এবং সি …

2
আমি আমার ম্যাপিং অ্যারেতে একটি নতুন সেগমেন্টআইডি (একই নামের সাথে) যুক্ত করতে চাই তবে ভিন্ন উপাদান সহ আইডি কিন্তু একই পদ্ধতিতে
নীচে ম্যাপারআইন্টারফেস.এফপি রয়েছে আমি কনস্টে একটি if-অন্য বিবৃতি কীভাবে যুক্ত করব তা বোঝার চেষ্টা করছি। ম্যাপিং অ্যারে এরকম কিছু: if (LIN02 == “VN”) o Treat LIN03 as the SKU · else if (LIN04 == “VN”) o Treat LIN05 as the SKU <?php declare(strict_types=1); namespace Direct\OrderUpdate\Api; use Direct\OrderUpdate\Api\OrderUpdateInterface; /** * Interface …
14 php  arrays  mapping  const 

2
একজন কনস্ট্রের এক্সপ্রেসকে কীভাবে এত তাড়াতাড়ি মূল্যায়ন করা যায়
আমি দৃ const় মত প্রকাশের চেষ্টা করছি যা সংকলন সময়ে মূল্যায়ন করা হয়। তবে আমি এমন একটি উদাহরণ দিয়ে খেলেছি যা সংকলনের সময় কার্যকর করার সময় অবিশ্বাস্যরকম দ্রুত বলে মনে হয়। #include<iostream> constexpr long int fib(int n) { return (n <= 1)? n : fib(n-1) + fib(n-2); } int main …
13 c++  const  constexpr 

5
কনস্ট রেফ অপরিশোধিত আচরণ করে একটি নতুন নির্মিত বস্তু ক্যাপচার করছে
নিম্নলিখিত (স্বীকৃত উদাহরণ) ঠিক আছে বা এটি অপরিবর্তিত আচরণ: // undefined behavior? const auto& c = SomeClass{}; // use c in code later const auto& v = c.GetSomeVariable();

1
অ্যারে ডেটাতে পরিবর্তন রোধ করবেন কীভাবে?
বলুন আমার কাছে এমন একটি শ্রেণি রয়েছে যা দেখতে এটি দেখতে (এটি কেবল একটি উদাহরণ): class A { double *ptr; public: A() : ptr( new double[100] ) {} A( const A &other ) { other.ptr[7] = 15; } void doNotChangeMyData() const { ptr[43] = 14; } void changeMyData() { ptr[43] …
9 c++  const 

2
সিতে কনস্ট কোয়ালিফায়ার এবং সি ++ এ কনস্ট কোয়ালিফায়ারের মধ্যে পার্থক্য কী?
আমি খুঁজে পেয়েছি একটি ব্যবহারকারী আর এর মন্তব্য : সি এবং সি ++ একই ভাষা নয়। বিশেষত, সিconst সি ++ এর সাথে সি এর কোনও সম্পর্ক নেই const। আমি জানি, যে মধ্যবর্তী এক পার্থক্য constসি কোয়ালিফায়ার এবং constসি ++ এ কোয়ালিফায়ার তার ডিফল্ট দুটো ঘটনার নেই। constসি ++ তে কোয়ালিফায়ার …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.