C++ Technical Report 1 (original) (raw)
C++ 기술 보고서 1(Technical Report 1), TR1은 언어 표준을 위한 C++ 표준 라이브러리에 추가사항들을 제안하는 문서인 ISO/IEC TR 19768, C++ Library Extensions의 통상적 명칭이다. 정규 표현식, , 해시 테이블, 난수 발생기 등의 라이브러리가 들어 있다. TR1은 특정한 표준을 의미하는 것이 아니라 일종의 초안 문서를 가리키는데, TR1의 제안사항 대부분이 C++11에 채택되어 있다.C++11이 표준화 되기 전에도, 판매회사들은 이 보고서를 확장을 만들기 위한 가이드로 사용하였다. 이 보고서의 목표는 "널리 퍼져있는 현존하는 관행들을 하나의 확장된 C++ 표준 라이브러리로서 더 구축하는 것"이었다. 이 보고서는 C++ 라이브러리 확장들에 관한 초안 기술 보고서로서 초안의 형식으로 2005년에 배포되었고, 2007년에 ISO/IEC 표준 ISO/IEC TR 49768:2007로 발표되었다.
Property | Value |
---|---|
dbo:abstract | C++ Technical Report 1 (TR1) is the common name for ISO/IEC TR 19768, C++ Library Extensions, which is a document that proposed additions to the C++ standard library for the C++03 language standard. The additions include regular expressions, smart pointers, hash tables, and random number generators. TR1 was not a standard itself, but rather a draft document. However, most of its proposals became part of the later official standard, C++11. Before C++11 was standardized, vendors used this document as a guide to create extensions. The report's goal was "to build more widespread existing practice for an expanded C++ standard library". The report was first circulated in draft form in 2005 as Draft Technical Report on C++ Library Extensions, then published in 2007 as an ISO/IEC standard as ISO/IEC TR 19768:2007. (en) C++ 기술 보고서 1(Technical Report 1), TR1은 언어 표준을 위한 C++ 표준 라이브러리에 추가사항들을 제안하는 문서인 ISO/IEC TR 19768, C++ Library Extensions의 통상적 명칭이다. 정규 표현식, , 해시 테이블, 난수 발생기 등의 라이브러리가 들어 있다. TR1은 특정한 표준을 의미하는 것이 아니라 일종의 초안 문서를 가리키는데, TR1의 제안사항 대부분이 C++11에 채택되어 있다.C++11이 표준화 되기 전에도, 판매회사들은 이 보고서를 확장을 만들기 위한 가이드로 사용하였다. 이 보고서의 목표는 "널리 퍼져있는 현존하는 관행들을 하나의 확장된 C++ 표준 라이브러리로서 더 구축하는 것"이었다. 이 보고서는 C++ 라이브러리 확장들에 관한 초안 기술 보고서로서 초안의 형식으로 2005년에 배포되었고, 2007년에 ISO/IEC 표준 ISO/IEC TR 49768:2007로 발표되었다. (ko) C++ Technical Report 1 (TR1、Technical Report on C++ Library Extensions)は、ISO/IEC TR 19768:2007 の非公式名称で、標準C++ライブラリの拡張についての標準規格である。これには正規表現、スマートポインタ、ハッシュ表、擬似乱数生成器などが含まれている。TR1の目標は「拡張された標準C++ライブラリの使用方法について慣習を確立してほしい」とのことである。 (ja) Technical Report 1 (TR1) to zbiór proponowanych rozszerzeń do , takich jak wyrażenia regularne, sprytne wskaźniki, tablice haszujące i generatory liczb losowych. TR1 nie jest jeszcze ustandaryzowany, ale prawdopodobnie stanie się w dzisiejszej formie częścią następnego oficjalnego standardu C++. W tym czasie twórcy narzędzi mogą pomocniczo używać tego dokumentu. TR1 to nie wszystkie rozszerzenia do biblioteki standardowej które będą dostępne w następnym standardzie; dla przykładu następny standard, C++0x, może zawierać obsługę dla wątków. Istnieje też drugi Technical Report, TR2 planowany do opublikowania po C++0x. Nowe komponenty znajdują się w przestrzeni nazw std::tr1 aby oddzielić je od obecnej biblioteki standardowej. (pl) C++ Technical Report 1 (TR1) является общим названием для стандарта ISO/IEC TR 19768, библиотеки расширений C++ — это документ с предложением дополнений в стандарт библиотеки C++. Дополнения включают регулярные выражения, умные указатели, хеш-таблицы, и генераторы случайных чисел. TR1 не стандарт, а скорее проект документа. Однако, большинство его предложений стало частью следующего официального стандарта, C++11. Документ впервые был распространён в виде черновика Draft Technical Report on C++ Library Extensions, затем в 2007 году опубликован как ISO/IEC стандарт под названием ISO/IEC TR 19768:2007. (ru) C++ Technical Report 1(TR1)是ISO/IEC TR 19768, C++ Library Extensions(函式庫擴充)的一般名稱。TR1是一份文件,內容提出了對C++標準函式庫的追加項目。這些追加項目包括了正则表达式、智能指针、哈希表、随机数生成器等。TR1自己並非標準,它是一份草稿文件。然而它所提出的項目大多数已成為的C++11及之后版本的官方標準的一部分。這份文件的目標在於「為擴充的C++標準函式庫建立更為廣泛的現成實作品」。 (zh) |
dbo:wikiPageExternalLink | http://aristeia.com/EC3E/TR1_info_frames.html http://www.mail-archive.com/libsigc-list@gnome.org/msg00115.html http://www.iso.org/iso/iso_catalogue/catalogue_ics/catalogue_detail_ics.htm%3Fics1=35&ics2=60&ics3=&csnumber=43289 http://www.iso.org/iso/iso_catalogue/catalogue_ics/catalogue_detail_ics.htm%3Fics1=35&ics2=60&ics3=&csnumber=43289%7Cdate=Nov http://www.open-std.org/JTC1/sc22/WG21/docs/papers/2011/n3239.html http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1810.html http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf%7Cdate=2005-06-24 http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1883.pdf http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1925.pdf http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1939.html http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1973.html http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2059.html%23abstract http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2086.pdf http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2175.pdf http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/ http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2882.pdf |
dbo:wikiPageID | 2581482 (xsd:integer) |
dbo:wikiPageLength | 19610 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1048509515 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Probability_distributions dbr:Pseudorandom_number_generators dbr:Namespace dbr:Beta_function dbr:Boost_(C++_libraries) dbc:C++_Standard_Library dbr:Regular_expression dbr:Riemann_zeta_function dbr:C++_standard_library dbr:Compilers dbr:Analysis_of_algorithms dbr:Legendre_polynomials dbr:Standard_Template_Library dbr:Subroutine dbr:Datatype dbr:Pointer_(computer_programming) dbr:C++ dbr:C++11 dbr:C_(programming_language) dbr:Adapter_pattern dbr:Parameter dbr:Pseudorandom_number_generator dbr:Reference dbr:Hash_table dbr:Hermite_polynomials dbr:Asio_C++_library dbr:Laguerre_polynomials dbr:Associated_Legendre_polynomials dbr:C++03 dbr:C11_(C_standard_revision) dbr:Cylindrical_Bessel_functions_of_the_first_kind dbr:Cylindrical_Bessel_functions_of_the_second_kind dbr:Cylindrical_Neumann_functions dbr:Associated_Laguerre_polynomials dbr:Exponential_integral dbr:Smart_pointer dbr:Boost_C++_Libraries dbr:Hypergeometric_series dbr:Incomplete_elliptic_integral_of_the_first_kind dbr:Incomplete_elliptic_integral_of_the_second_kind dbr:Incomplete_elliptic_integral_of_the_third_kind dbr:Regular_modified_cylindrical_Bessel_functions dbr:Confluent_hypergeometric_functions dbr:Complete_elliptic_integral_of_the_first_kind dbr:Complete_elliptic_integral_of_the_second_kind dbr:Complete_elliptic_integral_of_the_third_kind dbr:Irregular_modified_cylindrical_Bessel_functions dbr:Spherical_Bessel_functions_of_the_first_kind dbr:Spherical_Bessel_functions_of_the_second_kind dbr:Spherical_Neumann_functions dbr:Spherical_associated_Legendre_functions |
dbp:wikiPageUsesTemplate | dbt:Cite_book dbt:Cite_report dbt:Multiple_issues dbt:One_source dbt:Reflist dbt:Technical dbt:Manual |
dct:subject | dbc:C++_Standard_Library |
gold:hypernym | dbr:Name |
rdfs:comment | C++ 기술 보고서 1(Technical Report 1), TR1은 언어 표준을 위한 C++ 표준 라이브러리에 추가사항들을 제안하는 문서인 ISO/IEC TR 19768, C++ Library Extensions의 통상적 명칭이다. 정규 표현식, , 해시 테이블, 난수 발생기 등의 라이브러리가 들어 있다. TR1은 특정한 표준을 의미하는 것이 아니라 일종의 초안 문서를 가리키는데, TR1의 제안사항 대부분이 C++11에 채택되어 있다.C++11이 표준화 되기 전에도, 판매회사들은 이 보고서를 확장을 만들기 위한 가이드로 사용하였다. 이 보고서의 목표는 "널리 퍼져있는 현존하는 관행들을 하나의 확장된 C++ 표준 라이브러리로서 더 구축하는 것"이었다. 이 보고서는 C++ 라이브러리 확장들에 관한 초안 기술 보고서로서 초안의 형식으로 2005년에 배포되었고, 2007년에 ISO/IEC 표준 ISO/IEC TR 49768:2007로 발표되었다. (ko) C++ Technical Report 1 (TR1、Technical Report on C++ Library Extensions)は、ISO/IEC TR 19768:2007 の非公式名称で、標準C++ライブラリの拡張についての標準規格である。これには正規表現、スマートポインタ、ハッシュ表、擬似乱数生成器などが含まれている。TR1の目標は「拡張された標準C++ライブラリの使用方法について慣習を確立してほしい」とのことである。 (ja) C++ Technical Report 1(TR1)是ISO/IEC TR 19768, C++ Library Extensions(函式庫擴充)的一般名稱。TR1是一份文件,內容提出了對C++標準函式庫的追加項目。這些追加項目包括了正则表达式、智能指针、哈希表、随机数生成器等。TR1自己並非標準,它是一份草稿文件。然而它所提出的項目大多数已成為的C++11及之后版本的官方標準的一部分。這份文件的目標在於「為擴充的C++標準函式庫建立更為廣泛的現成實作品」。 (zh) C++ Technical Report 1 (TR1) is the common name for ISO/IEC TR 19768, C++ Library Extensions, which is a document that proposed additions to the C++ standard library for the C++03 language standard. The additions include regular expressions, smart pointers, hash tables, and random number generators. TR1 was not a standard itself, but rather a draft document. However, most of its proposals became part of the later official standard, C++11. Before C++11 was standardized, vendors used this document as a guide to create extensions. The report's goal was "to build more widespread existing practice for an expanded C++ standard library". (en) Technical Report 1 (TR1) to zbiór proponowanych rozszerzeń do , takich jak wyrażenia regularne, sprytne wskaźniki, tablice haszujące i generatory liczb losowych. TR1 nie jest jeszcze ustandaryzowany, ale prawdopodobnie stanie się w dzisiejszej formie częścią następnego oficjalnego standardu C++. W tym czasie twórcy narzędzi mogą pomocniczo używać tego dokumentu. Nowe komponenty znajdują się w przestrzeni nazw std::tr1 aby oddzielić je od obecnej biblioteki standardowej. (pl) C++ Technical Report 1 (TR1) является общим названием для стандарта ISO/IEC TR 19768, библиотеки расширений C++ — это документ с предложением дополнений в стандарт библиотеки C++. Дополнения включают регулярные выражения, умные указатели, хеш-таблицы, и генераторы случайных чисел. TR1 не стандарт, а скорее проект документа. Однако, большинство его предложений стало частью следующего официального стандарта, C++11. (ru) |
rdfs:label | C++ Technical Report 1 (en) C++ Technical Report 1 (ja) C++ 기술 보고서 1 (ko) Technical Report 1 (pl) C++ Technical Report 1 (ru) C++ Technical Report 1 (zh) |
owl:sameAs | freebase:C++ Technical Report 1 wikidata:C++ Technical Report 1 dbpedia-fa:C++ Technical Report 1 dbpedia-fi:C++ Technical Report 1 dbpedia-ja:C++ Technical Report 1 dbpedia-ko:C++ Technical Report 1 dbpedia-pl:C++ Technical Report 1 dbpedia-ru:C++ Technical Report 1 dbpedia-zh:C++ Technical Report 1 https://global.dbpedia.org/id/2mNBm |
prov:wasDerivedFrom | wikipedia-en:C++_Technical_Report_1?oldid=1048509515&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:C++_Technical_Report_1 |
is dbo:wikiPageRedirects of | dbr:C++_TR1 dbr:Technical_Report_1 dbr:Technical_Report_2 |
is dbo:wikiPageWikiLink of | dbr:C++_TR1 dbr:Boost_(C++_libraries) dbr:Pete_Becker dbr:TR1 dbr:TR2 dbr:C++ dbr:C++11 dbr:ANSI_C dbr:C++03 dbr:Microsoft_Visual_C++ dbr:Unordered_associative_containers_(C++) dbr:Technical_Report_1 dbr:Sequence_container_(C++) dbr:Smart_pointer dbr:Technical_Report_2 |
is foaf:primaryTopic of | wikipedia-en:C++_Technical_Report_1 |