প্রশ্ন ট্যাগ «void-pointers»

13
সি তেমন শক্ত নয়: অকার্যকর (* (* f []) ()) ()
আমি আজ একটি ছবি দেখেছি এবং মনে করি আমি ব্যাখ্যাগুলি প্রশংসা করব। সুতরাং এখানে ছবি: আমি এটি বিভ্রান্তিকর পেয়েছি এবং ভাবলাম যে এই জাতীয় কোডগুলি কখনও ব্যবহারিক হয় কিনা। আমি ছবিটি গুগল করেছিলাম এবং এই রেডডিট এন্ট্রিতে অন্য একটি ছবি পেয়েছি এবং এখানে সেই চিত্রটি রয়েছে: সুতরাং এই "স্পাইরিয়াল পড়া" …

8
সি-এ অকার্যকর পয়েন্টারের জন্য পয়েন্টার গাণিতিক
যখন একটি বিশেষ ধরনের একটি পয়েন্টার (বলুন int, char, float, ..) বৃদ্ধি করা হয়, এর মান যে ডাটা টাইপ মাপ বৃদ্ধি করা হয়। voidআকারের ডেটাতে নির্দেশকারী একটি পয়েন্টার xযদি বাড়ানো হয় তবে এটি কীভাবে xএগিয়ে বাইটে পয়েন্ট পাবেন ? সংকলক xপয়েন্টারের মান যুক্ত করতে কীভাবে জানতে পারে ?


15
সি প্রোগ্রামিংয়ে শূন্য পয়েন্টার ধারণা
সি প্রোগ্রামিং ভাষায় টাইপ-কাস্টিং ছাড়াই কি কোনও শূন্য পয়েন্টারকে অবজ্ঞা করা সম্ভব? এছাড়াও, কোনও ফাংশনকে সাধারণ করার কোনও উপায় আছে যা একটি পয়েন্টার গ্রহণ করতে পারে এবং এটি একটি শূন্য পয়েন্টারটিতে সঞ্চয় করতে পারে এবং সেই শূন্য পয়েন্টারটি ব্যবহার করে, আমরা কী সাধারণকরণ করতে পারি? যেমন: void abc(void *a, int …
129 c  void-pointers 

13
এটি একটি শূন্য পয়েন্টার মুছে ফেলা নিরাপদ?
ধরুন আমার কাছে নিম্নলিখিত কোড রয়েছে: void* my_alloc (size_t size) { return new char [size]; } void my_free (void* ptr) { delete [] ptr; } এটি কি নিরাপদ? বা মুছে ফেলার আগে ptrকাস্ট করা উচিত char*?
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.