دالة UnsynchronizedPool [SWS_CORE_00046]
UnsynchronizedPoolResource (const UnsynchronizedPoolResource &)=delete;
As per corresponding usage in [mem.res.pool]
إن التصريح عن منشئ النسخ بأنه محذوف (=delete) في ara::core::UnsynchronizedPoolResource وفقًا لـ [SWS_CORE_00046] يمنع أي تكرار لنسخة المجمع. ولإنشاء الكائنات، تتوفر بدلاً من ذلك منشئات محددة، مثل المنشئ بدون وسائط [SWS_CORE_00063]، أو مع تحديد مورد ذاكرة المنبع [SWS_CORE_00064]، أو مع PoolOptions [SWS_CORE_00068]، أو مع كلا المعاملين [SWS_CORE_00067].
تنطبق الشروط الإطارية التالية على الاستخدام وسلوك وقت التشغيل:
- الاستدعاء ومعالجة الأخطاء: يتم رفض محاولة النسخ كخطأ في وقت الترجمة بواسطة المترجم. ولا تؤدي أخطاء التخصيص أثناء استخدام الذاكرة لاحقًا عبر
do_allocateإلى استثناءات، بل تُرجعnullptr[SWS_CORE_00058]، بينما يتم تجاهل أخطاء التحرير فيdo_deallocateبصمت [SWS_CORE_00059]. - التزامن: تم التصريح عن عمليات الذاكرة الفردية على النسخة بأنها غير آمنة للخيوط [SWS_CORE_00058]، [SWS_CORE_00059]. تفسير: يُرجح أن يضمن حذف منشئ النسخ المسؤولية الحصرية عن كتل الذاكرة المدارة ويمنع الحالات غير المتسقة أثناء الاستخدام المتوازي أو التحرير المبكر عبر
release[SWS_CORE_00065]. سؤال Q-d97dd87dddb2379d (مفتوح) - التفاعل: يتوافق هذا القيد مع عامل التعيين المحذوف أيضًا [SWS_CORE_00047]. لم يتم تنفيذ مدمر الفئة كمدمر افتراضي [SWS_CORE_00062]، بينما يمكن إجراء عمليات التحقق من الهوية عبر
do_is_equal[SWS_CORE_00060].
تم إنشاء هذا النص بواسطة ذكاء اصطناعي؛ وهو لا يغني عن قراءة مواصفة AUTOSAR.
دليل المنفِّذ قيد الإعداد (التعقيد I1)
| Header-Datei | #include "ara/core/memory_resource.h" |
|---|---|
| Scope | class ara::core::UnsynchronizedPoolResource |
Request a governed re-review of this record. The record is not changed immediately.
- Record
AUTOSAR/AP/record/SWS_CORE_00046- Status
- valid/unmigrated
- Version
AUTOSAR/AP/record/SWS_CORE_00046@rel:R25-11#5c26101c- Content hash
5c26101c- Source
- https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00046
Status: valid/unmigrated
Version: rel:R25-11#59797236
Versionshistorie & Revisions (1 transition, 3 revision)
- Current State
valid/unmigrated- Reason
- mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
- Campaign
2026-08-13-status-backfill- Active Version
AUTOSAR/AP/record/SWS_CORE_00046@rel:R25-11#59797236
Recorded Revisions (3):
- R25-11
rel:R25-11#f3a5e9cc2026-09-30 - R24-11
rel:R24-11#027b367b2026-10-14 - R25-11
rel:R25-11#597972362026-10-14 active
Requirement Text as-of this release:
Curation Decisions:
Reachable Artifacts & Dependents:
| Date | Actor | Transition | Reason / Rationale | Campaign |
|---|---|---|---|---|
| 2026-08-13 | tool | none → valid/unmigrated | mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record | 2026-08-13-status-backfill |
gemini-3.8-flash-low· 2026-10-13 · الأصل الألماني