An Entity of Type: Thing, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org:8891

C++ doesn't have: * PROC – first class nested functions (emulation due to local definitions of class-types, which then could be functors, also new C++11 has lambda functions), * OP and PRIO – definable operator symbols and priorities, * garbage collection (could be emulated with help of smart pointers), * use before define, * formatted transput using complex formatting declarations, * := – assignment operation symbol (to avoid confusion with equal sign), * array (and slice operations on them, but in layered libraries), * automatic UNIONs, * CASE expressions, * nonlocal GOTO * intuitive declaration syntax due to its origin from C.

Property Value
dbo:abstract
  • C++ doesn't have: * PROC – first class nested functions (emulation due to local definitions of class-types, which then could be functors, also new C++11 has lambda functions), * OP and PRIO – definable operator symbols and priorities, * garbage collection (could be emulated with help of smart pointers), * use before define, * formatted transput using complex formatting declarations, * := – assignment operation symbol (to avoid confusion with equal sign), * array (and slice operations on them, but in layered libraries), * automatic UNIONs, * CASE expressions, * nonlocal GOTO * intuitive declaration syntax due to its origin from C. ALGOL 68 doesn't have: * public/private struct member access protection, * overloaded procedures (in contrast to operators), * explicit memory deallocation, * forward declarations (use before definition is allowed) * textual preprocessing (e.g. macros), * distinct reference and pointer types, * comment lines (only bracketed comments), * struct inheritance, struct member functions, virtual functions. * destructors, exceptions, templates, namespaces, structured loop exits (en)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 10824089 (xsd:integer)
dbo:wikiPageLength
  • 7326 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1058960276 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
rdfs:comment
  • C++ doesn't have: * PROC – first class nested functions (emulation due to local definitions of class-types, which then could be functors, also new C++11 has lambda functions), * OP and PRIO – definable operator symbols and priorities, * garbage collection (could be emulated with help of smart pointers), * use before define, * formatted transput using complex formatting declarations, * := – assignment operation symbol (to avoid confusion with equal sign), * array (and slice operations on them, but in layered libraries), * automatic UNIONs, * CASE expressions, * nonlocal GOTO * intuitive declaration syntax due to its origin from C. (en)
rdfs:label
  • Comparison of ALGOL 68 and C++ (en)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License