C++ in a Nutshell

 
[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X]

sbumpc function (basic_streambuf class template)  

scalars, initializing  

scan_is function  

       ( ctype class template)  

scan_not function  

       (ctype class template)  

scanf function (<cstdio> header)  

SCHAR_MAX macro (<climits> header)  

SCHAR_MIN macro (<climits> header)  

scientific function  

       (<ios> header)  

scientific literal  

scope linkage  

scope operator (::)  

scopes  

       named   [See namespaces]

       named and unnamed  

       nested  

search function template (<algorithm> header)   2nd  

search_n function template (<algorithm> header)   2nd  

SEEK_CUR macro (<cstdio> header)  

SEEK_END macro (<cstdio> header)  

SEEK_SET macro (<cstdio> header)  

seekdir type  

seekg function (basic_istream class template)  

seekoff function

       (basic_filebuf class template)  

       (basic_streambuf class template)  

       (basic_stringbuf class template)  

       (strstreambuf class)  

seekp function (basic_ostream class template)  

seekpos function

       (basic_filebuf class template)  

       (basic_streambuf class template)  

       (basic_stringbuf class template)  

       (strstreambuf class)  

selection statements  

sequence containers

       adding items to  

       operator< in  

       operator== in  

       optional functions  

       required constructors  

       value type requirements  

sequence points  

sequences

       accessing any index in  

       binary search  

       comparing  

       merging  

       modifying  

       searching for values  

       sorted, set operations  

set class template (<set> header)   2nd  

set function (bitset class template)  

set_difference function template (<algorithm> header)   2nd  

set_intersection function template (<algorithm> header)   2nd  

set_new_handler function (<new> header)  

set_symmetric_difference function template (<algorithm> header)   2nd  

set_terminate function (<exception> header)  

set_unexpected function (<exception> header)  

set_union function template (<algorithm> header)   2nd  

setbase function  

       (<iomanip> header)  

setbuf function

       (<cstdio> header)  

       (basic_filebuf class template)  

       (basic_streambuf class template)  

       (basic_stringbuf class template)  

       (strstreambuf class)  

setf function

       (ios_base class)  

setfill function  

setfill function template (<iomanip> header)  

setg function (basic_streambuf class template)  

setioflags function  

setiosflags function

       (<iomanip> header)  

setjmp function (<csetjmp> header)  

setlocale function (<clocale> header)  

setp function (basic_streambuf class template)  

setprecision function  

       (<iomanip> header)  

setstate function (basic_ios class template)  

setvbuf function (<cstdio> header)  

setw function  

       (<iomanip> header)  

SFINAE (Substitution Failure Is Not An Error) (glossary definition)  

sgetc function (basic_streambuf class template)  

sgetn function (basic_streambuf class template)  

shared_ptr< > smart pointer template  

shift expressions  

shift function ( valarray class template)  

shift operators and formatted I/O  

shift state  

short-circuit evaluation  

short-circuit operators  

showbase function  

       (<ios> header)  

showbase literal  

showmanyc function

       (basic_filebuf class template)  

       (basic_streambuf class template)  

showpoint function  

       (<ios> header)  

showpoint literal  

showpos function  

       (<ios> header)  

showpos literal  

SHRT_MAX macro (<climits> header)  

SHRT_MIN macro (<climits> header)  

sig_atomic_t type (<csignal> header)  

SIG_DFL macro (<csignal> header)  

SIG_ERR macro (<csignal> header)  

SIG_IGN macro (<csignal> header)  

SIGABRT macro (<csignal> header)  

SIGFPE macro (<csignal> header)  

SIGILL macro (<csignal> header)  

SIGINT macro (<csignal> header)  

signal function (<csignal> header)  

signaling_NaN function

       (numeric_limits class template)  

signed char type  

signed int type  

signed long int type  

signed short int type  

SIGSEGV macro (<csignal> header)  

SIGTERM macro (<csignal> header)  

simple classes   [See POD]

sin function (<cmath> header)  

sin function template

       (<complex> header)  

       (<valarray> header)  

sinh function (<cmath> header)  

sinh function template

       (<complex> header)  

       (<valarray> header)  

size function  

       (basic_string class template)  

       (bitset class template)  

       (deque class template)  

       (list class template)  

       (map class template)  

       (multimap class template)  

       (multiset class template)  

       (priority_queue class template)  

       (queue class template)  

       (set class template)  

       (stack class template)  

       (valarray class template)   2nd  

size_t type

       (<cstddef> header)  

       (<cstdio> header)  

       (<cstdlib> header)  

       (<cstring> header)  

       (< ctime > header)  

       (<cwchar> header)  

size_type type (allocator class template)  

size_type type and containers  

sizeof operator  

       example  

skipws function  

       (<ios> header)  

skipws literal  

slice class (<valarray> header)  

slice_array class template (<valarray> header)  

slicing an object  

slist container example  

snextc function (basic_streambuf class template)  

sort function (list class template)  

sort function template (<algorithm> header)   2nd  

sort_heap function template (<algorithm> header)   2nd  

sorting  

source character set  

specialization (glossary definition)  

specialization, explicit (glossary definition)  

specializing templates   2nd  

       class  

       examples  

       function  

       partial  

               example  

specifiers  

       access   [See access specifiers]

       labels, access   [See access specifiers, labels]

       using  

splice function (list class template)  

sprintf function (<cstdio> header)  

sputbackc function (basic_streambuf class template)  

sputc function

       (basic_streambuf class template)  

sputn function

       (basic_streambuf class template)  

sqrt function (<cmath> header)  

sqrt function template

       (<complex> header)  

       (<valarray> header)  

srand function (<cstdlib> header)  

sscanf function (<cstdio> header)  

stable_partition function template (<algorithm> header)   2nd  

stable_sort function template (<algorithm> header)   2nd  

stack class template (<stack> header)   2nd  

stack, execution  

standard conversion sequence  

standard library  

       C library wrappers  

       overview  

       policies   [See policies]

       traits   [See traits]

       using  

state mask  

statements  

       compound  

       declaration  

       expression  

       loop   [See loops ]

       mixed with declarations  

       null  

       selection  

static data members  

       specializing  

static member functions

       defined  

       pointers to  

       this pointers and  

static objects  

static specifier  

static storage class  

       specifier  

static_cast operator   2nd  

       examples  

statistics with a functor, computing  

std namespace   [See also standard library]2nd  

_ _STDC_ _ macro  

stderr macro (<cstdio> header)  

stdin macro (<cstdio> header)  

stdout macro (<cstdio> header)  

STLport project   2nd  

storage class specifiers  

        friends and  

stossc function (basic_streambuf class template)  

str function

       (basic_istringstream class template)  

       (basic_ostringstream class template)  

       (basic_stringbuf class template)  

       (istrstream class)  

       (ostrstream class)  

       ( strstream class)  

       (strstreambuf class)  

strcat function (<cstring> header)  

strchr function (<cstring> header)  

strcmp function (<cstring> header)  

strcoll function (<cstring> header)  

strcpy function (<cstring> header)  

strcspn function (<cstring> header)  

stream buffers   2nd  

       characterized by  

stream class templates  

streambuf class (< streambuf > header)  

streamoff type (<ios> header)  

streams

       copying one character at a time  

       copying streams with streambuf iterators  

       copying via stream buffers  

       copying with explicit buffers  

streamsize type (<ios> header)  

strerror function (<cstring> header)  

strftime function (<ctime> header)  

string class (<string> header)  

string literals  

string templates  

stringbuf class (<sstream> header)  

stringify operator  

stringstream class (<sstream> header)  

strlen function (<cstring> header)  

strncat function (<cstring> header)  

strncmp function (<cstring> header)  

strncpy function (<cstring> header)  

strpbrk function (<cstring> header)  

strrchr function (<cstring> header)  

strspn function (<cstring> header)  

strstr function (<cstring> header)  

strstream class (<strstream> header)  

strstreambuf class (<strstream> header)  

strtod function (<cstdlib> header)  

strtok function (<cstring> header)  

strtol function (<cstdlib> header)  

strtoul function (<cstdlib> header)  

struct keyword  

       C versus C++  

strxfrm function (<cstring> header)  

Substitution Failure Is Not An Error (SFINAE) (glossary definition)  

substr function (basic_string class template)  

subtraction  

sum function (valarray class template)  

sungetc function (basic_streambuf class template)  

swap function  

       (basic_string class template)  

       (deque class template)  

       (list class template)  

       (map class template)  

       (multimap class template)  

       (multiset class template)  

       (set class template)  

       (valarray class template)  

       (vector< > template)  

swap function template

       (<algorithm> header)  

       (<deque> header)  

       (<list> header)  

       (<map> header)  

       (<set> header)  

       (<string> header)  

       (<vector> header)  

swap_ranges function template (<algorithm> header)   2nd  

switch statements  

       case and default labels  

       declaration  

swprintf function (<cwchar> header)  

swscanf function (<cwchar> header)  

symbols  

sync function

       (basic_filebuf class template)  

       (basic_istream class template)  

       (basic_streambuf class template)  

sync_with_stdio function (ios_base class)  

syntax, expression  

system function (<cstdlib> header)  

 

Категории