<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://www.cppreference.com/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.cppreference.com/wiki/feed.php">
        <title>C++ Reference</title>
        <description></description>
        <link>http://www.cppreference.com/wiki/</link>
        <image rdf:resource="http://www.cppreference.com/wiki/lib/images/favicon.ico" />
       <dc:date>2010-03-20T00:02:06-07:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.cppreference.com/wiki/operator_precedence?rev=1269013831&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.cppreference.com/wiki/io/io_flags?rev=1269001382&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.cppreference.com/wiki/de/ascii?rev=1268946815&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.cppreference.com/wiki/start?rev=1268934489&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.cppreference.com/wiki/complex/start?rev=1268890043&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.cppreference.com/wiki/br-pt/c/other/start?rev=1268873259&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.cppreference.com/wiki/stl/functional/greater?rev=1268866272&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.cppreference.com/wiki/keywords/static?rev=1268850689&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.cppreference.com/wiki/es/c/string/isalpha?rev=1268794991&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.cppreference.com/wiki/tr/c/date/start?rev=1268728063&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.cppreference.com/wiki/complexity?rev=1268650136&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.cppreference.com/wiki/br-pt/keywords/break?rev=1268500737&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.cppreference.com/wiki/br-pt/keywords/bool?rev=1268500275&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.cppreference.com/wiki/br-pt/keywords/auto?rev=1268499740&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.cppreference.com/wiki/br-pt/keywords/asm?rev=1268499453&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.cppreference.com/wiki/jp/string/rfind?rev=1268488970&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.cppreference.com/wiki/jp/string/substr?rev=1268488395&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.cppreference.com/wiki/jp/string/swap?rev=1268487598&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.cppreference.com/wiki/jp/string/size?rev=1268487377&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.cppreference.com/wiki/jp/string/resize?rev=1268486707&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.cppreference.com/wiki/lib/images/favicon.ico">
        <title>C++ Reference</title>
        <link>http://www.cppreference.com/wiki/</link>
        <url>http://www.cppreference.com/wiki/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://www.cppreference.com/wiki/operator_precedence?rev=1269013831&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-19T08:50:31-07:00</dc:date>
        <dc:creator>Diggory Hardy</dc:creator>
        <title>C++ Operator Precedence - Pushed table back down to prevent cliping with contents</title>
        <link>http://www.cppreference.com/wiki/operator_precedence?rev=1269013831&amp;do=diff</link>
        <description>C++ Operator Precedence


The operators at the top of this list are evaluated first.  Operators within a group have the same precedence.  All operators have left-to-right associativity unless otherwise noted.




  Precedence    Operator    Description    Example    Overloadable    Associativity  1::Scope resolution operatorClass::age = 2;nonone2()
()
[]
-&gt;
.
++
--Function call
Member initalization 
Array access
Member access from a pointer
Member access from an object
Post-increment
Post-decrem…</description>
    </item>
    <item rdf:about="http://www.cppreference.com/wiki/io/io_flags?rev=1269001382&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-19T05:23:02-07:00</dc:date>
        <title>C++ I/O Flags - Parting remark on setw.</title>
        <link>http://www.cppreference.com/wiki/io/io_flags?rev=1269001382&amp;do=diff</link>
        <description>C++ I/O Flags

Format flags


C++ defines some format flags for standard input and output, which can be
manipulated with the flags, setf, and unsetf functions. For example,

   cout.setf(ios_base::left, ios_base::adjustfield);

turns on left justification for all output directed to cout.</description>
    </item>
    <item rdf:about="http://www.cppreference.com/wiki/de/ascii?rev=1268946815&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-18T14:13:35-07:00</dc:date>
        <title>ASCII Tabelle</title>
        <link>http://www.cppreference.com/wiki/de/ascii?rev=1268946815&amp;do=diff</link>
        <description>ASCII Tabelle


Die folgende Tabelle enthält eine Übersicht der ersten 128 ASCII Dezimal, Oktal, Hexadezimal und Zeichenkodierungen.

DezimalOktalHexZeichenBeschreibung0000NUL1101SOHstart of header2202STXstart of text3303ETXend of text4404EOTend of transmission5505ENQenquiry6606ACKacknowledge7707BELbell81008BSbackspace91109HThorizontal tab10120ALFline feed11130BVTvertical tab12140CFFform feed13150DCRcarriage return14160ESOshift out15170FSIshift in162010DLEdata link escape172111DC1no assignment, …</description>
    </item>
    <item rdf:about="http://www.cppreference.com/wiki/start?rev=1268934489&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-18T10:48:09-07:00</dc:date>
        <dc:creator>Nate Kohl</dc:creator>
        <title>C++ Reference - adding complex numbers</title>
        <link>http://www.cppreference.com/wiki/start?rev=1268934489&amp;do=diff</link>
        <description>C++ Reference

General Topics


	*  FAQ
	*  Pre-processor commands
	*  Operator Precedence
	*  Escape Sequences
	*  ASCII Chart
	*  Data Types
	*  Keywords
	*  Header Files


Standard C Library


	*  Overview
	*  Standard C I/O
	*  Standard C String &amp; Character
	*  Standard C Math
	*  Standard C Time &amp; Date
	*  Standard C Memory
	*  Other standard C functions</description>
    </item>
    <item rdf:about="http://www.cppreference.com/wiki/complex/start?rev=1268890043&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-17T22:27:23-07:00</dc:date>
        <title>C++ Complex Numbers - started complex number chapter</title>
        <link>http://www.cppreference.com/wiki/complex/start?rev=1268890043&amp;do=diff</link>
        <description>The complex class provides a useful way to deal with complex numbers. It is defined as a basic template class in the std namespace in the &lt;complex&gt; header file.


 template&lt;typename Num&gt;
 struct complex;

The type parameter Num is the type that is used for each of the real and imaginary components of the complex number. It must be one of: float, double, or long double.</description>
    </item>
    <item rdf:about="http://www.cppreference.com/wiki/br-pt/c/other/start?rev=1268873259&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-17T17:47:39-07:00</dc:date>
        <title>Outras Funções Padrões do C - created</title>
        <link>http://www.cppreference.com/wiki/br-pt/c/other/start?rev=1268873259&amp;do=diff</link>
        <description>abortpara o programaassertpara o programa se uma expressão não é verdadeiraatexitestabelece uma função para ser chamada quando o programa terminabsearchexecuta uma busca bináriaexitpara o programagetenvretorna informação ambiente sobre uma variávellongjmpinicia a execução em um certo ponto do programaputenvadiciona/modifica as configurações de ambienteqsortexecuta o quicksortraiseenvia um sinal para o programa**rand**retorna um número pseudo-aleatóriosetjmpmuda a execução para iniciar em um cert…</description>
    </item>
    <item rdf:about="http://www.cppreference.com/wiki/stl/functional/greater?rev=1268866272&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-17T15:51:12-07:00</dc:date>
        <title>greater</title>
        <link>http://www.cppreference.com/wiki/stl/functional/greater?rev=1268866272&amp;do=diff</link>
        <description>template &lt;class T&gt; struct greater;

Function object class for greater-than inequality comparison

This class defines function objects for the “greater than” inequality comparison operation.

Generically, function objects are instances of a class with member function operator() defined. This member function allows the object to be used with the same syntax as a regular function call, and therefore it can be used in templates instead of a pointer to a function.</description>
    </item>
    <item rdf:about="http://www.cppreference.com/wiki/keywords/static?rev=1268850689&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-17T11:31:29-07:00</dc:date>
        <dc:creator>Nate Kohl</dc:creator>
        <title>static - old revision restored</title>
        <link>http://www.cppreference.com/wiki/keywords/static?rev=1268850689&amp;do=diff</link>
        <description>static


The static keyword can be used in four different ways:

	*  to create permanent storage for local variables in a function,
	*  to create a single copy of class data,
	*  to declare member functions that act like non-member functions, and
	*  to specify internal linkage.</description>
    </item>
    <item rdf:about="http://www.cppreference.com/wiki/es/c/string/isalpha?rev=1268794991&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-16T20:03:11-07:00</dc:date>
        <title>isalpha - creado</title>
        <link>http://www.cppreference.com/wiki/es/c/string/isalpha?rev=1268794991&amp;do=diff</link>
        <description>isalpha

Syntax:

    #include &lt;cctype&gt;
    int isalpha( int ch );


La funcion isalpha() retorna un numero distinto de cero si el argumento es una letra
del alfabeto. De lo contrario, retorna cero.

     char c;
     scanf( &quot;%c&quot;, &amp;c );
     if( isalpha(c) )
       printf( &quot;Haz ingresado una letra del alfabeto\n&quot; );</description>
    </item>
    <item rdf:about="http://www.cppreference.com/wiki/tr/c/date/start?rev=1268728063&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-16T01:27:43-07:00</dc:date>
        <title>Standard C Tarih &amp; Zaman - oluşturuldu</title>
        <link>http://www.cppreference.com/wiki/tr/c/date/start?rev=1268728063&amp;do=diff</link>
        <description>asctimesaatin metinsel haliclockprogramın çalışma süresini döndürürctimezamanın özel bir biçimde formatlanmış halini döndürürdifftimeiki zaman arasındaki farkgmtimeişaretçiyi Greenwich zamanına döndürürlocaltimeişaretçiyi şimdiki zamana döndürürmktimeverilen tarihin takvim halini döndürürsetlocaleyerel zamanı ayarlamastrftimetarih ve zamanın belirli elemanlarını döndürürtimesistem zamanının takvimini döndürür</description>
    </item>
    <item rdf:about="http://www.cppreference.com/wiki/complexity?rev=1268650136&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-15T03:48:56-07:00</dc:date>
        <title>Time Complexity - Added period</title>
        <link>http://www.cppreference.com/wiki/complexity?rev=1268650136&amp;do=diff</link>
        <description>Time Complexity


There are different measurements of the speed of any given algorithm. Given an
input size of N, they can be described as follows:

NameSpeedDescriptionFormulaExamplefactorial timeslowertakes an amount of time proportional to N raised to the Nth power  N!  Brute force solution to Traveling Salesman Problemexponential timeslowtakes an amount of time proportional to a constant raised to the Nth power  KN  Brute force solution to Rubik's Cubepolynomial timefasttakes an amount of ti…</description>
    </item>
    <item rdf:about="http://www.cppreference.com/wiki/br-pt/keywords/break?rev=1268500737&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-13T09:18:57-07:00</dc:date>
        <title>break - created</title>
        <link>http://www.cppreference.com/wiki/br-pt/keywords/break?rev=1268500737&amp;do=diff</link>
        <description>break

A palavra-chave break é usada para sair da execução de um laço for, do ou do while, além de
ser usada para finalizar a execução de uma cláusula em um switch evitando efeito cascata.
Exemplo:

     while( x &lt; 100 ) {
       if( x &lt; 0 )
         break;
       cout &lt;&lt; x &lt;&lt; endl;
       x++;
     }</description>
    </item>
    <item rdf:about="http://www.cppreference.com/wiki/br-pt/keywords/bool?rev=1268500275&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-13T09:11:15-07:00</dc:date>
        <title>bool - Minor fix</title>
        <link>http://www.cppreference.com/wiki/br-pt/keywords/bool?rev=1268500275&amp;do=diff</link>
        <description>bool

A palavra-chave bool é usada para declarar variáveis Booleanas, ou seja, variáveis 
que podem receber valor de false (falso) ou true (verdadeiro).

Por exemplo, o código a seguir declara uma variável booleana chamada teste, inicializa com valor false
e entra em um laço que será executando até que a variável seja true.</description>
    </item>
    <item rdf:about="http://www.cppreference.com/wiki/br-pt/keywords/auto?rev=1268499740&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-13T09:02:20-07:00</dc:date>
        <title>auto - created</title>
        <link>http://www.cppreference.com/wiki/br-pt/keywords/auto?rev=1268499740&amp;do=diff</link>
        <description>auto

A palavra-chave auto é usada para declarar variáveis de duração automática, ou seja, que não são estáticas (duração fixa).

Essa palavra-chave é totalmente opcional e é usada raramente.

O uso do auto não é recomandado, pois, no novo padrão C++, ela será uasada para outros propósitos.</description>
    </item>
    <item rdf:about="http://www.cppreference.com/wiki/br-pt/keywords/asm?rev=1268499453&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-13T08:57:33-07:00</dc:date>
        <title>asm - created</title>
        <link>http://www.cppreference.com/wiki/br-pt/keywords/asm?rev=1268499453&amp;do=diff</link>
        <description>asm

Sintaxe:

    asm( &quot;instrução&quot; );


O comando asm permite que você insira comandos assembly diretamente no seu código. Os compiladores podem diferenciar a forma desse comando, por exemplo:

     asm {
       sequência de instruções
     }</description>
    </item>
    <item rdf:about="http://www.cppreference.com/wiki/jp/string/rfind?rev=1268488970&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-13T06:02:50-07:00</dc:date>
        <dc:creator>aohta</dc:creator>
        <title>rfind - created</title>
        <link>http://www.cppreference.com/wiki/jp/string/rfind?rev=1268488970&amp;do=diff</link>
        <description>rfind

Syntax:

    #include &lt;string&gt;
    size_type rfind( const string&amp; str, size_type index = npos ) const;
    size_type rfind( const Char* str, size_type index = npos ) const;
    size_type rfind( const Char* str, size_type index, size_type num ) const;
    size_type rfind( Char ch, size_type index = npos ) const;</description>
    </item>
    <item rdf:about="http://www.cppreference.com/wiki/jp/string/substr?rev=1268488395&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-13T05:53:15-07:00</dc:date>
        <dc:creator>aohta</dc:creator>
        <title>substr - created</title>
        <link>http://www.cppreference.com/wiki/jp/string/substr?rev=1268488395&amp;do=diff</link>
        <description>substr

Syntax:

    #include &lt;string&gt;
    string substr( size_type index = 0, size_type length = npos ) const;

substr()関数は現在の文字列の”index”から始まり”length”長の部分文字列を返します。

もし、”index + length”が文字列よりも長かった場合は、substr()関数の返り値は”index”から最後まで全部になります。</description>
    </item>
    <item rdf:about="http://www.cppreference.com/wiki/jp/string/swap?rev=1268487598&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-13T05:39:58-07:00</dc:date>
        <dc:creator>aohta</dc:creator>
        <title>swap - created</title>
        <link>http://www.cppreference.com/wiki/jp/string/swap?rev=1268487598&amp;do=diff</link>
        <description>swap

Syntax:

    #include &lt;string&gt;
    void swap( string&amp; from );

swap()関数は、 “from”文字列と現在の文字列を入れ替えます。
swap() の実行時間は、一定時間です。

例えば、次のコードは、swap()関数を使って2つの文字列を入れ替えています。</description>
    </item>
    <item rdf:about="http://www.cppreference.com/wiki/jp/string/size?rev=1268487377&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-13T05:36:17-07:00</dc:date>
        <dc:creator>aohta</dc:creator>
        <title>size - created</title>
        <link>http://www.cppreference.com/wiki/jp/string/size?rev=1268487377&amp;do=diff</link>
        <description>size

Syntax:

    #include &lt;string&gt;
    size_type size() const;

size() 関数は現在の文字列の文字数を返します。

size() の実行時間は、一定時間です。

Related Topics: capacity, empty, length, max_size, resize</description>
    </item>
    <item rdf:about="http://www.cppreference.com/wiki/jp/string/resize?rev=1268486707&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-13T05:25:07-07:00</dc:date>
        <dc:creator>aohta</dc:creator>
        <title>resize - created</title>
        <link>http://www.cppreference.com/wiki/jp/string/resize?rev=1268486707&amp;do=diff</link>
        <description>resize

Syntax:

    #include &lt;string&gt;
    void resize( size_type size, char val = char() );

resize() 関数は現在の文字列を”size”の長さに変更します。
引数”val”で、新たにできた空間を埋める文字を指定できます。</description>
    </item>
</rdf:RDF>
