প্রশ্ন ট্যাগ «null-pointer»



2
কোনও নাল উদাহরণে কোনও সদস্য ফাংশন প্রার্থনা করলে অনির্ধারিত আচরণের ফলাফল হয়?
নিম্নলিখিত কোড বিবেচনা করুন: #include <iostream> struct foo { // (a): void bar() { std::cout << "gman was here" << std::endl; } // (b): void baz() { x = 5; } int x; }; int main() { foo* f = 0; f->bar(); // (a) f->baz(); // (b) } আমরা (b)ক্রাশের …

8
জাভ্যাক্স.অনোটেশন এর ভিতরে @ নুল্য খুঁজে পাচ্ছেন না *
আমি @Nullable মুছে ফেলতে টীকাটি ব্যবহার করতে চাই NullPointerExceptions। আমি নেটে কিছু টিউটোরিয়াল পেয়েছি, আমি লক্ষ্য করেছি যে এই টিকাটি প্যাকেজ থেকে এসেছে javax.annotation.Nullable; তবে আমি যখন এটি আমদানি করি তখন একটি সংকলন ত্রুটি উত্পন্ন হয়: প্রতীকটি খুঁজে পাওয়া যায় না

1
মরিচা অপশন ধরণের ওভারহেড কি?
মরিচে, রেফারেন্সগুলি কখনই নਾਲ হতে পারে না, সুতরাং যেখানে আপনার আসলে নাল প্রয়োজন যেমন একটি লিঙ্কযুক্ত তালিকার ক্ষেত্রে আপনি Optionটাইপটি ব্যবহার করেন : struct Element { value: i32, next: Option<Box<Element>>, } একটি সাধারণ পয়েন্টারের তুলনায় মেমরি বরাদ্দ এবং অবনতির পদক্ষেপের ক্ষেত্রে ওভারহেড কতটা এতে জড়িত? সংযোজন / রানটাইম Option-এ কোনও …

1
সি ++ নালপ্ট্রার বাস্তবায়ন কীভাবে কাজ করে?
আমি কীভাবে nullptrকাজ করে তা জানতে আগ্রহী । N4659 এবং N4849 স্ট্যান্ডার্ডগুলি বলে: এটি টাইপ করতে হবে std::nullptr_t; আপনি এর ঠিকানা নিতে পারবেন না; এটি সরাসরি পয়েন্টার এবং পয়েন্টারে সদস্যতে রূপান্তরিত হতে পারে; sizeof(std::nullptr_t) == sizeof(void*); এর রূপান্তর boolহয় false; এর মানটি অবিচ্ছেদ্য ধরণের রূপে রূপান্তরিত হতে পারে (void*)0তবে পিছনে …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.