별의 공부 블로그 🧑🏻‍💻

🗒️ Programming (298)

728x90
  1. 2017.11.08 [header][C library] cmath (math.h)

    *[header][C library] cmath (math.h) (math.h)C numerics libraryHeader declares a set of functions to compute common mathematical operations and transformations: Functions Trigonometric functionscosCompute cosine (function )sinCompute sine (function )tanCompute tangent (function )acosCompute arc cosine (function )asinCompute arc sine (function )atanCompute arc tangent (function )atan2Compute arc t..

  2. 2017.11.08 [header][C library] clocale (locale.h)

    *[header][C library] clocale (locale.h) (locale.h)C localization libraryThe C language supports localization specific settings, such as culture-specific date formats or country-specific currency symbols. Each system and specific compiler implementation may provide different choices of locales to be selected (using function setlocale), but at least two locales are available to choose for any C pr..

  3. 2017.11.08 [header][C library] climits (limits.h)

    *[header][C library] climits (limits.h) (limits.h)Sizes of integral typesThis header defines constants with the limits of fundamental integral types for the specific system and compiler implementation used. The limits for fundamental floating-point types are defined in (). The limits for width-specific integral types and other typedef types are defined in (). Macro constantsnameexpressesvalue*CH..

  4. 2017.11.08 [header][C library] ciso646 (iso646.h)

    *[header][C library] ciso646 (iso646.h) (iso646.h)ISO 646 Alternative operator spellingsThis header defines eleven macro constants with alternative spellings for those C++ operators not supported by the ISO646 standard character set: macrooperatorand&&and_eq&=bitand&bitor|compl~not!not_eq!=or||or_eq|=xor^xor_eq^= In C++, reserved words exist with the same names as these macros and are treated as..

  5. 2017.11.08 [header][C library] cinttypes (inttypes.h) (C++11)

    *[header][C library] cinttypes (inttypes.h) (C++11) (inttypes.h)C integer typesHeader with library support for width-based integral types. Including this header automatically includes also (which defines width-based integral types). MacrosThe following macros expand to character string literals that contain a printf or scanf specifier suitable to be used with specific width-based integral types:..

  6. 2017.11.08 [header][C library] cfloat (float.h)

    *[header][C library] cfloat (float.h) (float.h)Characteristics of floating-point typesThis header describes the characteristics of floating types for the specific system and compiler implementation used. A floating-point number is composed of four elements: a sign: either negative or non-negativea base (or radix): which expresses the different numbers that can be represented with a single digit ..

  7. 2017.11.08 [header][C library] cfenv (fenv.h) (C++11)

    *[header][C library] cfenv (fenv.h) (C++11) (fenv.h)Floating-point environmentThis header declares a set of functions and macros to access the floating-point environment, along with specific types. The floating-point environment maintains a series of status flags and specific control modes. Specific about the contents of the floating-point environment depend on the implementation, but the status..

  8. 2017.11.08 [header][C library] cerrno (errno.h)

    *[header][C library] cerrno (errno.h) (errno.h)C ErrorsC Header that defines the following macro: errnoLast error number (macro ) plus at least three additional macro constants: EDOM, ERANGE and EILSEQ (see errno for more details). 내용 출처 : http://www.cplusplus.com/reference/cerrno/

  9. 2017.11.08 [header][C library] cctype (ctype.h)

    *[header][C library] cctype (ctype.h) (ctype.h)Character handling functionsThis header declares a set of functions to classify and transform individual characters. FunctionsThese functions take the int equivalent of one character as parameter and return an int that can either be another character or a value representing a boolean value: an int value of 0 means false, and an int value different f..

  10. 2017.11.08 [header][C library] cassert (assert.h)

    *[header][C library] cassert (assert.h) (assert.h)C Diagnostics Libraryassert.h defines one macro function that can be used as a standard debugging tool: Macro functionsassertEvaluate assertion (macro ) 내용 출처 : http://www.cplusplus.com/reference/cassert/

  11. 2017.11.08 [header][Input/Output] streambuf

    *[header][Input/Output] streambuf Stream bufferHeader providing the streambuf buffer class, to be used in combination with input/output streams: Class templatesbasic_streambufBase buffer class for streams (class template ) ClassesstreambufBase buffer class for streams (class )wstreambufBase buffer class for streams (wide) (class ) 내용 출처 : http://www.cplusplus.com/reference/streambuf/

  12. 2017.11.08 [header][Input/Output] sstream

    *[header][Input/Output] sstream String streamsHeader providing string stream classes: Class templatesbasic_istringstreamInput string stream (class template )basic_ostringstreamOutput string stream (class template )basic_stringstreamString stream (class template )basic_stringbufString stream buffer (class template ) ClassesNarrow characters (char)istringstreamInput string stream (class )ostringst..

  13. 2017.11.08 [header][Input/Output] ostream

    *[header][Input/Output] ostream Output streamHeader providing the standard output stream class: Class templatesbasic_ostreamOutput stream (class ) ClassesostreamOutput Stream (class )wostreamOutput stream (wide) (class ) Input manipulators (functions)endlInsert newline and flush (function )endsInsert null character (function )flushFlush stream buffer (function ) 내용 출처 : http://www.cplusplus.com/..

  14. 2017.11.08 [header][Input/Output] istream

    *[header][Input/Output] istream Input streamHeader providing the standard input and combined input/output stream classes: Class templatesbasic_istreamInput stream (class template )basic_iostreamInput/output stream (class template ) ClassesistreamInput stream (class )iostreamInput/output stream (class )wistreamInput stream (wide) (class )wiostreamInput/output stream (wide) (class ) Input manipula..

  15. 2017.11.08 [header][Input/Output] iostream

    *[header][Input/Output] iostream Standard Input / Output Streams LibraryHeader that defines the standard input/output stream objects: C++98C++11Including this header may automatically include other headers, such as , , , and/or . C++98C++11Including automatically includes also , , , and . Note that the iostream class is mainly declared in header . Objects Narrow characters (char)cinStandard inpu..

  16. 2017.11.08 [header][Input/Output] iosfwd

    *[header][Input/Output] iosfwd Input-Output forward declarationsThis header provides forward declarations for the types of the standard input/output library. Note that the file does not contain the template definitions, and thus shall only be included in other headers to provide forward declarations of these types. C++98C++111 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27..

  17. 2017.11.08 [header][Input/Output] ios

    *[header][Input/Output] ios Input-Output base classesHeader providing base classes and types for the IOStream hierarchy of classes: TypesClass templatesbasic_iosBase class for streams (type-dependent components) (class template )fposStream position class template (class template ) ClassesiosBase class for streams (type-dependent components) (class )ios_baseBase class for streams (class )wiosBase..

  18. 2017.11.08 [header][Input/Output] iomanip

    *[header][Input/Output] iomanip IO ManipulatorsHeader providing parametric manipulators: Parametric manipulatorssetiosflagsSet format flags (function )resetiosflagsReset format flags (function )setbaseSet basefield flag (function )setfillSet fill character (function )setprecisionSet decimal precision (function )setwSet field width (function )get_money Get monetary value (function )put_money Put ..

  19. 2017.11.08 [header][Input/Output] fstream

    *[header][Input/Output] fstream File streamsHeader providing file stream classes: Class templatesbasic_ifstreamInput file stream (class template )basic_ofstreamOutput file stream (class template )basic_fstreamFile stream (class template )basic_filebufFile stream buffer (class template ) ClassesNarrow characters (char)ifstreamInput file stream class (class )ofstreamOutput file stream (class )fstr..

  20. 2017.11.08 [header][Multi-threading] thread (C++11)

    *[header][Multi-threading] thread (C++11) ThreadHeader that declares the thread class and the this_thread namespace: ClassesthreadThread (class ) Classesthis_threadThis thread (namespace ) 내용 출처 : http://www.cplusplus.com/reference/thread/

  21. 2017.11.08 [header][Multi-threading] mutex (C++11)

    *[header][Multi-threading] mutex (C++11) Mutex Header with facilities that allow mutual exclusion (mutex) of concurrent execution of critical sections of code, allowing to explicitly avoid data races. It contains mutex types, lock types and specific functions: Mutex types are lockable types used to protect access to a critical section of code: locking a mutex prevents other threads from locking ..

  22. 2017.11.08 [header][Multi-threading] future (C++11)

    *[header][Multi-threading] future (C++11) FutureHeader with facilities that allow asynchronous access to values set by specific providers, possibly in a different thread. Each of these providers (which are either promise or packaged_task objects, or calls to async) share access to a shared state with a future object: the point where the provider makes the shared state ready is synchronized with ..

  23. 2017.11.08 [header][Multi-threading] condition_variable (C++11)

    *[header][Multi-threading] condition_variable (C++11) Condition variableHeader that declares condition variable types: Classescondition_variableCondition variable (class )condition_variable_anyCondition variable (any lock) (class ) Enum classescv_statusCondition variable status (enum class ) Functionsnotify_all_at_thread_exitNotify all at thread exit (function ) 내용 출처 : http://www.cplusplus.com/..

  24. 2017.11.08 [header][Multi-threading] atomic (C++11)

    *[header][Multi-threading] atomic (C++11) AtomicAtomic types are types that encapsulate a value whose access is guaranteed to not cause data races and can be used to synchronize memory accesses among different threads. This header declares two C++ classes, atomic and atomic_flag, that implement all the features of atomic types in self-contained classes. The header also declares an entire set of ..

  25. 2017.11.08 [header][other] valarray

    *[header][other] valarray Library for arrays of numeric valuesThis header declares the valarray class and its auxiliary classes and functions: ClassesvalarrayValarray class (class template )sliceValarray slice selector (class )gsliceValarray generalized slice selector (class ) Intermediate classes (returned by valarray::operator[] ): slice_arrayValarray slice selection (class template )gslice_ar..

  26. 2017.11.08 [header][other] utility

    *[header][other] utility Utility componentsThis header contains utilities in unrelated domains: Pairs: objects that can hold two values of different types: pair, make_pair, piecewise_construct, piecewise_construct_t.Generic relational operators: Standard definitions for the relational operators !=, >, = under a specific namespace: rel_ops.Rvalue casts (C++11): Allow the generation of rvalue refe..

  27. 2017.11.08 [header][other] type_traits (C++11)

    *[header][other] type_traits (C++11) type_traitsThis header defines a series of classes to obtain type information on compile-time. The header contains: Helper classes: Standard classes to assist in creating compile-time constants.Type traits: Classes to obtain characteristics of types in the form of compile-time constant values.Type transformations: Classes to obtain new types by applying speci..

  28. 2017.11.08 [header][other] typeinfo

    *[header][other] typeinfo Type informationThis header defines types used related to operators typeid and dynamic_cast. The inclusion of this header is required prior to any use of the typeid operator. Typestype_infoType information type (class )bad_castException thrown on failure to dynamic cast (class )bad_typeidException thrown on typeid of null pointer (class ) 내용 출처 : http://www.cplusplus.co..

  29. 2017.11.08 [header][other] typeindex (C++11)

    *[header][other] typeindex (C++11) Type indexThis header defines the type_index class and a specialization of hash for this type. Classestype_indexType index (class ) Class specializationshashHash for type_index (class template specialization ) 내용 출처 : http://www.cplusplus.com/reference/typeindex/

  30. 2017.11.08 [header][other] tuple (C++11)

    *[header][other] tuple (C++11) Tuple libraryTuples are objects that pack elements of -possibly- different types together in a single object, just like pair objects do for pairs of elements, but generalized for any number of elements. Conceptually, they are similar to plain old data structures (C-like structs) but instead of having named data members, its elements are accessed by their order in t..

728x90


📖 Contents 📖