C++03 (original) (raw)

Property Value
dbo:abstract يشير C++03 إلى الإصدار المعرف وفق المعيار ISO/IEC 14882:2003 من لغة البرمجة ++C.كان هذا الإصدار بديلًا للإصدار C++98، والذي كان أول إصدار عالمي لهذه اللغة. وكان هذا الإصدار به إصلاحات لعدة عيوب طفيفة موجهة إلى منتجي المترجمات ولم يقدم الإصدار أي جديد بالنسبة للمبرمجين بالمقارنة مع الإصدار السابق. (ar) C++03 is a version of the ISO/IEC 14882 standard for the C++ programming language. It is defined by two standards organizations, the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC), in standard ISO/IEC 14882:2003. C++03 replaced the prior version of the C++ standard, called C++98, and was later replaced by C++11. C++03 was primarily a bug fix release for the implementers to ensure greater consistency and portability. This revision addressed 92 core language defect reports, 125 library defect reports, and included only one new language feature: value initialization. Among the more noteworthy defect reports addressed by C++03 was the library defect report 69, whose resolution added the requirement that elements in a vector are stored contiguously. This codifies the common expectation that a C++ std::vector object uses a memory layout similar to an array. While most implementations satisfied this expectation, it was not required by C++98. (en) C++03 是 C++ 语言国际标准的一个版本,正式名称是 ISO/IEC 14882:2003。该标准由国际标准化组织(ISO)和国际电工委员会(IEC)共同制定。 C++03 取代了 C++ 标准的前一个版本 ,后被 C++11 所取代。C++03 主要是在前一个版本的基础上针对实现方的一些问题进行了修复,从而在各个实现间达到一致、保持了可移植性。该版本共涉及 92 项核心语言缺陷报告、125 项库缺陷报告,所提供的新特性只有一项:值初始化(英語:value initialization)。 C++03 的第 69 号库缺陷报告非常值得一提,为了解决该问题,标准中加入了「std::vector 中的元素必须连续存储」的要求。 (zh)
dbo:wikiPageID 20858004 (xsd:integer)
dbo:wikiPageLength 4185 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1111588564 (xsd:integer)
dbo:wikiPageWikiLink dbr:C++_Standard_Library dbc:ISO_standards dbr:Standards_organization dbr:C++ dbr:C++11 dbr:C++_Technical_Report_1 dbr:International_Electrotechnical_Commission dbr:International_Organization_for_Standardization dbc:C++ dbc:IEC_standards dbc:Programming_language_standards dbc:C++_programming_language_family dbr:Sequence_container_(C++)
dbp:wikiPageUsesTemplate dbt:C++ProLang dbt:Cite_book dbt:ISO_standards dbt:Reflist dbt:Prog-lang-stub dbt:C++_language_revisions
dct:subject dbc:ISO_standards dbc:C++ dbc:IEC_standards dbc:Programming_language_standards dbc:C++_programming_language_family
rdf:type owl:Thing dbo:Language schema:Language wikidata:Q315 wikidata:Q9143 yago:WikicatComputerStandards yago:Abstraction100002137 yago:Measure100033615 dbo:ProgrammingLanguage yago:Standard107260623 yago:SystemOfMeasurement113577171 yago:WikicatProgrammingLanguageStandards
rdfs:comment يشير C++03 إلى الإصدار المعرف وفق المعيار ISO/IEC 14882:2003 من لغة البرمجة ++C.كان هذا الإصدار بديلًا للإصدار C++98، والذي كان أول إصدار عالمي لهذه اللغة. وكان هذا الإصدار به إصلاحات لعدة عيوب طفيفة موجهة إلى منتجي المترجمات ولم يقدم الإصدار أي جديد بالنسبة للمبرمجين بالمقارنة مع الإصدار السابق. (ar) C++03 是 C++ 语言国际标准的一个版本,正式名称是 ISO/IEC 14882:2003。该标准由国际标准化组织(ISO)和国际电工委员会(IEC)共同制定。 C++03 取代了 C++ 标准的前一个版本 ,后被 C++11 所取代。C++03 主要是在前一个版本的基础上针对实现方的一些问题进行了修复,从而在各个实现间达到一致、保持了可移植性。该版本共涉及 92 项核心语言缺陷报告、125 项库缺陷报告,所提供的新特性只有一项:值初始化(英語:value initialization)。 C++03 的第 69 号库缺陷报告非常值得一提,为了解决该问题,标准中加入了「std::vector 中的元素必须连续存储」的要求。 (zh) C++03 is a version of the ISO/IEC 14882 standard for the C++ programming language. It is defined by two standards organizations, the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC), in standard ISO/IEC 14882:2003. (en)
rdfs:label سي++03 (ar) C++03 (en) C++03 (zh)
owl:sameAs freebase:C++03 yago-res:C++03 wikidata:C++03 dbpedia-ar:C++03 dbpedia-fa:C++03 dbpedia-fi:C++03 dbpedia-no:C++03 dbpedia-zh:C++03 https://global.dbpedia.org/id/4eJvw
prov:wasDerivedFrom wikipedia-en:C++03?oldid=1111588564&ns=0
foaf:isPrimaryTopicOf wikipedia-en:C++03
is dbo:wikiPageWikiLink of dbr:Memory_model_(programming) dbr:Comparison_of_Java_and_C++ dbr:GNU_Compiler_Collection dbr:C++ dbr:C++11 dbr:C++_Technical_Report_1 dbr:Timeline_of_programming_languages dbr:Exception_handling dbr:Nuitka dbr:ANSI_C dbr:C11_(C_standard_revision) dbr:C17_(C_standard_revision) dbr:IAR_Systems dbr:Sort_(C++) dbr:Outline_of_C++
is foaf:primaryTopic of wikipedia-en:C++03