এটি সমর্থন করে এমন প্ল্যাটফর্মগুলিতে, কেবল কলক-এ পুনর্নির্দেশ করা উচিত। যারা calloc সমর্থন করে না তাদের জন্য একই কার্যকারিতা সমর্থন করা উচিত:
"caloc() ফাংশনটি গননা বস্তুর জন্য পর্যাপ্ত স্থান বরাদ্দ করে যা প্রতিটি মেমরির আকারের বাইট এবং বরাদ্দ করা মেমরিতে একটি পয়েন্টার প্রদান করে। বরাদ্দ করা মেমরিটি শূন্য মানের বাইট দিয়ে পূর্ণ হয়।"
OPENTHREAD_CONFIG_HEAP_EXTERNAL_ENABLE এর জন্য প্রয়োজন৷
বিস্তারিত
পরামিতি
[in] aNum
বরাদ্দ করার জন্য ব্লকের সংখ্যা
[in] aSize
প্রতিটি ব্লকের আকার বরাদ্দ করতে হবে
রিটার্ন মান
void*
বরাদ্দ মেমরি সামনে পয়েন্টার
NULL
অনুরোধ করা মেমরি বরাদ্দ করতে ব্যর্থ হয়েছে.
otPlatFree
void otPlatFree(
void *aPtr
)
গতিশীলভাবে বরাদ্দ করা মেমরি মুক্ত করে।
OPENTHREAD_CONFIG_HEAP_EXTERNAL_ENABLE এর জন্য প্রয়োজন৷
বিস্তারিত
পরামিতি
[in] aPtr
একটি পয়েন্টার মেমরি ব্লক বিনামূল্যে. পয়েন্টার NULL হতে পারে।
সম্পদ
OpenThread API রেফারেন্স বিষয়গুলি উৎস কোড থেকে উদ্ভূত হয়, যা GitHub- এ উপলব্ধ। আরও তথ্যের জন্য, বা আমাদের ডকুমেন্টেশনে অবদান রাখতে, সম্পদ দেখুন।
অন্য কিছু উল্লেখ করা না থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons অ্যাট্রিবিউশন 4.0 লাইসেন্স-এর অধীনে এবং কোডের স্যাম্পেল Apache 2.0 লাইসেন্স-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক। OPENTHREAD ও এর সম্পর্কিত চিহ্ন হল Thread Group-এর ট্রেডমার্রক এবং এগুলিকে লাইসেন্সের অধীনে ব্যবহার করা হয়।
2023-12-01 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2023-12-01 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]