???<!-- GIF89;a -->
123123123123
.....................................................................................................................................???<!-- GIF89;a -->
123123123123
.....................................................................................................................................Ț    Ù      ä  %  Ź      @  &   A  *   h  ?        Ó  #   đ  +        @     Q     `  0   t  (   „  $   Î     ó  !   
     ,     >     P     b     t       $   ą  #   Ç      ë       2   &  '   Y               ą  6   ©  '   à  '     $   0  -   U  .     5   Č  (   è          -  .   G  0   v  ,   §  -   Ô  7     9   :  :   t  ,   Ż  g   Ü  +   D  -   p  J     2   é  H     0   e       +   ¶  $   â  ,     <   4  F   q  D   ž  E   ę  '   C     k       2     0   É     ú       %   5     [  (   x      Ą  5   Â  $   ű       9   8  9   r  (   Ź      Ő  /   ö  )   &  &   P  5   w  %   ­  !   Ó  "   ő  "         ;   +   Y   .         Ž      Ì   <   ë      (!     A!  $   W!     |!  5   !  )   Î!  ,   ű!  E   %"      k"  
   "  1   "  '   É"  +   ń"     #  (   6#  0   _#  *   #  +   »#  "   ç#     
$  $    $  #   E$  $   i$     $  .   Ș$  #   Ù$  ,   ę$  (   *%  )   S%  #   }%  *   Ą%  *   Ì%  )   ś%  8   !&  R   Z&  O   ­&  M   ę&     K'     d'  ,   {'  1   š'  3   Ú'  9   (     H(  (   h(     (     ­(  #   Ç(     ë(     )  #   !)     E)     d)      w)     )  '   ž)  "   à)     *  5   *  )   L*  $   v*  '   *     Ă*  &   Ę*  "   +  7   '+  3   _+  )   +     œ+  ?   Ô+     ,     2,     R,  S   n,  .   Â,  8   ń,  <   *-  $   g-  D   -     Ń-  *   Ű-  -   .  8   1.  (   j.  $   .  $   ž.  '   Ę.  +   /     1/  3   L/  2   /  1   ł/  1   ć/  4   0  /   L0  )   |0  -   Š0  '   Ô0  -   ü0     *1  /   H1     x1     1  "   1  C   Â1  6   2  7   =2     u2     2     ł2     È2  .   Ù2     3     3  &   53  '   \3  *   3  (   Ż3  %   Ű3  /   ț3      .4      O4    p4  8   x6  =   ±6  G   ï6  (   77  1   `7  5   7     È7     ć7     8  4   "8  ,   W8  9   8     Ÿ8      Ó8     ô8     9     9     69     J9  !   _9  .   9  !   °9     Ò9     ń9  <   :  *   L:     w:  "   z:     :  S   €:  0   ű:  9   );  0   c;  9   ;  B   Î;  A   <  -   S<  $   <  .   Š<  9   Ő<  8   =  :   H=  9   =  A   œ=  B   ÿ=  L   B>  1   >  s   Á>  ,   5?  .   b?  N   ?  2   à?  L   @  0   `@  *   @  ?   Œ@  0   ü@  9   -A  K   gA  F   łA  D   úA  E   ?B  +   B     ±B     ĐB  1   đB  /   "C     RC     lC  $   C  )   źC  2   ŰC  '   D  9   3D  "   mD     D  -   ­D  6   ÛD  &   E  $   9E     ^E  #   ~E  !   ąE  +   ÄE     đE  /   F  )   @F  )   jF  %   F  )   șF  2   äF     G  '   1G  I   YG     ŁG  &   ¶G  2   ĘG     H  \   .H  $   H  ,   °H  ]   ĘH  :   ;I  
   vI  .   I  %   °I  .   ÖI     J  (   #J  9   LJ  +   J  2   ČJ  -   ćJ     K  +   /K  *   [K  +   K  %   ČK  =   ŰK  .   L  ;   EL  9   L  0   »L  ,   ìL  <   M  4   VM  7   M  H   ĂM  h   N  a   uN  `   ŚN  '   8O     `O  9   }O  @   ·O  >   űO  F   7P  %   ~P  /   €P  &   ÔP     ûP  6   Q  .   OQ     ~Q  +   Q  -   ÇQ     őQ     R     +R  +   IR     uR     R  :   „R  ,   àR  /   S  0   =S     nS  '   S  3   ŹS  G   àS  :   (T  +   cT     T  R   §T  +   úT     &U     EU  V   cU  4   șU  E   ïU  K   5V  /   V  S   ±V     W  &   W  +   9W  F   eW  A   ŹW  *   îW  ,   X  7   FX  ;   ~X     șX  @   ÒX  3   Y  2   GY  3   zY  @   źY  *   ïY  @   Z  7   [Z  0   Z  2   ÄZ  (   śZ  F    [     g[     [  6    [  <   Ś[  3   \  A   H\      \      «\     Ì\     ç\  <   ü\     9]  !   T]  9   v]  .   °]  .   ß]  ,   ^  ,   ;^  D   h^  %   ­^  *   Ó^     	              %   -   ”      Ž   Ù       ~   h      e              o   ±   \                                 [              M           f   J   k   )       c          Í       A   0       r   _   T              À   v   R   ;      Ï   »   E   L          l   Ê       s           a       Ö      3   Ő      Ç           œ      &   Ă   ?   Ź      Ű       Š   ­   U           §                           Œ           `   O   Æ   Ì       K                     5   G      b           I   Ć      É       $       X   i   ș   ž   {       È   Ò       '            H   .   :       Q   ,      q       š          y          ą           č   Á   ^   ]      x                    P   W   2      ©   t         ż   «       n             Đ         7           F       
      Ș   Ô   €              C       Â   Ś      D   w      ź   °   >   V   S   Î   Ÿ         Ó   g   <       Ë   /   +       m       @      ·   *      d       ł   Č   4      =             }   6      Z   Ł       u   |          z   Ä           Y          Ń         Ż       8   !   Ą   N         1       B      "   9          j   ¶   (   „   #           p           "%s" after # is not a positive integer "%s" after #line is not a positive integer "%s" cannot be used as a macro name as it is an operator in C++ "%s" is not a valid filename "%s" is not defined, evaluates to 0 "%s" may not appear in macro parameter list "%s" re-asserted "%s" redefined "/*" within comment "__has_include__" cannot be used as a macro name "defined" cannot be used as a macro name #%s expects "FILENAME" or <FILENAME> #%s is a GCC extension #%s is a deprecated GCC extension #elif after #else #elif without #if #else after #else #else without #if #endif without #if #include nested too deeply #include_next in primary source file #pragma %s %s is already registered #pragma %s is already registered #pragma once in main file #pragma system_header ignored outside include file %.*s is not a valid universal character %s %s in preprocessing directive %s: %s %s: not used because `%.*s' defined as `%s' not `%.*s' %s: not used because `%.*s' is poisoned %s: not used because `%.*s' not defined %s: not used because `%s' is defined %s: not used because `__COUNTER__' is invalid '##' cannot appear at either end of __VA_OPT__ '##' cannot appear at either end of a macro expansion '#' is not followed by a macro parameter '$' in identifier or number '?' without following ':' ("%s" is an alternative token for "%s" in C++) (this will be reported only once per input file) C++ style comments are incompatible with C90 C++ style comments are not allowed in ISO C90 C++11 requires a space between string literal and macro C99's universal character names are incompatible with C90 CPP arithmetic must be at least as precise as a target int CPP half-integer narrower than CPP character CPP on this host cannot handle wide character constants over %lu bits, but the target requires %lu bits ISO C does not permit named variadic macros ISO C++ does not permit named variadic macros ISO C++11 requires at least one argument for the "..." in a variadic macro ISO C++11 requires whitespace after the macro name ISO C99 requires at least one argument for the "..." in a variadic macro ISO C99 requires whitespace after the macro name In _cpp_valid_ucn but not a UCN Multiple include guards may be useful for:
 \x used with no following hex digits _Pragma takes a parenthesized string literal __COUNTER__ expanded inside directive with -fdirectives-only __VA_ARGS__ can only appear in the expansion of a C++11 variadic macro __VA_ARGS__ can only appear in the expansion of a C99 variadic macro __VA_OPT__ can only appear in the expansion of a C++2a variadic macro __VA_OPT__ is not available until C++2a `%.*s' is not in NFC `%.*s' is not in NFKC anonymous variadic macros were introduced in C++11 anonymous variadic macros were introduced in C99 assertion without predicate assertions are a GCC extension assertions are a deprecated extension attempt to use poisoned "%s" backslash and newline separated by space backslash-newline at end of file binary constants are a C++14 feature or GCC extension binary constants are a GCC extension cannot find source file %s character 0x%lx is not in the basic source character set
 character 0x%lx is not unibyte in execution character set character constant too long for its type comma operator in operand of #if conversion from %s to %s not supported by iconv converting UCN to execution character set converting UCN to source character set converting escape sequence to execution character set converting to execution character set could not determine date and time could not determine file timestamp cppchar_t must be an unsigned type current file is older than %s decimal float constants are a GCC extension detected recursion whilst expanding macro "%s" division by zero in #if duplicate macro parameter "%s" embedding a directive within macro arguments is not portable empty character constant empty filename in #%s extra tokens at end of #%s directive failure to convert %s to %s file "%s" linemarker ignored due to incorrect nesting fixed-point constants are a GCC extension floating constant in preprocessor expression function-like macro "%s" must be used with arguments in traditional C hex escape sequence out of range iconv_open identifier "%s" is a special operator name in C++ imaginary constants are a GCC extension imaginary number in preprocessor expression impossible operator '%u' incomplete universal character name %.*s integer constant is so large that it is unsigned integer constant is too large for its type integer overflow in preprocessor expression invalid "#pragma GCC %s" directive invalid #%s directive invalid #pragma GCC poison directive invalid #pragma pop_macro directive invalid #pragma push_macro directive invalid built-in macro "%s" invalid character '%c' in raw string delimiter invalid flag "%s" in line directive invalid hash type %d in cpp_macro_definition invalid new-line in raw string delimiter invalid prefix "0b" for floating constant invalid preprocessing directive #%s invalid string literal, ignoring final '\' invalid suffix "%.*s" on floating constant invalid suffix "%.*s" on integer constant invalid suffix "%.*s" with hexadecimal floating constant invalid suffix on literal; C++11 requires a space between literal and string macro invoking macro %s argument %d: empty macro arguments are undefined in ISO C++98 invoking macro %s argument %d: empty macro arguments are undefined in ISO C90 line number out of range macro "%s" is not used macro "%s" might prevent reproducible builds macro "%s" passed %u arguments, but takes just %u macro "%s" requires %u arguments, but only %u given macro argument "%s" would be stringified in traditional C macro names must be identifiers macro parameters must be comma-separated missing '(' after predicate missing '(' in expression missing ')' after "__has_include__" missing ')' after "defined" missing ')' in expression missing ')' in macro parameter list missing ')' to complete answer missing open quote missing terminating %c character missing terminating > character missing whitespace after the macro name multi-character character constant multi-line comment no iconv implementation, cannot convert from %s to %s no include path in which to search for %s no macro name given in #%s directive non-ISO-standard escape sequence, '\%c' null character(s) ignored null character(s) preserved in literal octal escape sequence out of range one or more PCH files were found, but they were invalid operator "__has_include__" requires a header string operator "defined" requires an identifier parameter name missing pasting "%s" and "%s" does not give a valid preprocessing token poisoning existing macro "%s" predicate must be an identifier predicate's answer is empty preprocessor arithmetic has maximum precision of %lu bits; target requires %lu bits raw string delimiter longer than 16 characters registering "%s" as both a pragma and a pragma namespace registering pragma "%s" with name expansion and no namespace registering pragma with NULL handler registering pragmas in namespace "%s" with mismatched name expansion stdout style of line directive is a GCC extension suffix for double constant is a GCC extension suggest hiding #%s from traditional C with an indented # suggest not using #elif in traditional C syntax error in macro parameter list target char is less than 8 bits wide target int is narrower than target char target wchar_t is narrower than target char the conditional began here the left operand of "%s" changes sign when promoted the meaning of '\%c' is different in traditional C the meaning of '\a' is different in traditional C the meaning of '\x' is different in traditional C the right operand of "%s" changes sign when promoted this is the location of the previous definition this use of "defined" may not be portable traditional C ignores #%s with the # indented traditional C rejects the "%.*s" suffix traditional C rejects the unary plus operator trigraph ??%c converted to %c trigraph ??%c ignored, use -trigraphs to enable unbalanced stack in %s undefining "%s" unexpected end of file after #line universal character %.*s is not valid at the start of an identifier universal character %.*s is not valid in an identifier universal character names are only valid in C++ and C99 unknown escape sequence: '\%c' unknown escape sequence: '\%s' unspellable token %s unterminated #%s unterminated argument list invoking macro "%s" unterminated comment unterminated raw string use -Winvalid-pch for more information use of C++11 long long integer constant use of C++17 hexadecimal floating constant use of C99 hexadecimal floating constant use of C99 long long integer constant user-defined literal in preprocessor expression while reading precompiled header while writing precompiled header Project-Id-Version: cpplib 8.1-b20180128
Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
POT-Creation-Date: 2018-01-26 22:47+0000
PO-Revision-Date: 2018-01-31 01:28+0200
Last-Translator: Lauri Nurmi <lanurmi@iki.fi>
Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>
Language: fi
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Bugs: Report translation errors to the Language-Team address.
Plural-Forms: nplurals=2; plural=(n != 1);
X-Generator: Poedit 2.0.6
 #:n jĂ€lkeinen â%sâ ei ole positiivinen kokonaisluku #line:n jĂ€lkeinen â%sâ  ei ole positiivinen kokonaisluku â%sâ ei ole kelvollinen makron nimi, sillĂ€ se on C++:n operaattori â%sâ ei ole kelvollinen tiedostonimi â%sâ on mĂ€Ă€rittelemĂ€ttĂ€, evaluoituu 0:ksi â%sâ ei saa esiintyĂ€ makron parametriluettelossa â%sâ vĂ€itetty uudelleen â%sâ mĂ€Ă€ritelty uudelleen â/*â kommentin sisĂ€llĂ€ â__has_include__â ei ole kelvollinen makron nimi âdefinedâ ei ole kelvollinen makron nimi #%s odottaa argumenttia "TIEDOSTONIMI" tai <TIEDOSTONIMI> #%s on GCC-laajennos #%s on vanhentunut GCC-laajennos #elif #else:n jĂ€lkeen #elif ilman #if:iĂ€ #else #else:n jĂ€lkeen #else ilman #if:iĂ€ #endif ilman #if:iĂ€ liikaa sisĂ€kkĂ€isiĂ€ #include:ja #include_next ensisijaisessa lĂ€hdetiedostossa #pragma %s %s on jo rekisterĂ¶ity #pragma %s on jo rekisterĂ¶ity #pragma once pĂ€Ă€tiedostossa #pragma system_header ohitetaan otsaketiedoston ulkopuolella %.*s ei ole kelvollinen universaali merkki %s %s esikĂ€Ă€ntĂ€jĂ€n direktiivissĂ€ %s: %s %s: ei kĂ€ytetĂ€, koska â%.*sâ on mĂ€Ă€ritelty arvoon â%sâ eikĂ€ â%.*sâ %s: ei kĂ€ytetĂ€, koska â%.*sâ on myrkytetty %s: ei kĂ€ytetĂ€, koska â%.*sâ on mĂ€Ă€rittelemĂ€ttĂ€ %s: ei kĂ€ytetĂ€, koska â%sâ on mĂ€Ă€ritelty %s: ei kĂ€ytetĂ€, koska â__COUNTER__â on virheellinen â##â ei voi esiintyĂ€ __VA_OPT__-makron kummassakaan pĂ€Ă€ssĂ€ â##â ei voi esiintyĂ€ makrolavennuksen kummassakaan pĂ€Ă€ssĂ€ â#â ilman sitĂ€ seuraavaa makroparametria â$â tunnisteessa tai lukuarvossa â?â ilman sitĂ€ seuraavaa â:â-merkkiĂ€ (â%sâ on vaihtoehtoinen symboli â%sâ:lle C++:ssa) (tĂ€stĂ€ ilmoitetaan vain kerran syĂ¶tetiedostoa kohden) C++-tyyliset kommentit ovat epĂ€yhteensopivia C90:n kanssa C++-tyyliset kommentit eivĂ€t ole sallittuja ISO C90:ssĂ€ C++11 vaatii vĂ€lilyĂ¶nnin literaalin ja merkkijonomakron vĂ€liin C99:n universaalit merkkinimet ovat epĂ€yhteensopivia C90:n kanssa CPP-aritmetiikan on oltava vĂ€hintĂ€Ă€n yhtĂ€ tarkka kuin kohteen int-tyypin CPP-puolikokonaisluku on kapeampi kuin CPP-merkki tĂ€mĂ€n koneen CPP ei pysty kĂ€sittelemĂ€Ă€n yli %lu-bittisiĂ€ leveĂ€merkkivakioita, mutta kohde vaatii %lu bittiĂ€ ISO C ei salli nimettyjĂ€ variadisia makroja ISO C++ ei salli nimettyjĂ€ variadisia makroja ISO C++11 vaatii vĂ€hintĂ€Ă€n yhden argumentin variadisen makron â...â:lle ISO C++11 vaatii tyhjemerkin makron nimen jĂ€lkeen ISO C99 vaatii vĂ€hintĂ€Ă€n yhden argumentin variadisen makron â...â:lle ISO C99 vaatii tyhjemerkin makron nimen jĂ€lkeen Funktiossa _cpp_valid_ucn mutta ei ole UCN Monen includen estimet voivat olla hyĂ¶dyllisiĂ€ tiedostoille:
 \x:Ă€Ă€ kĂ€ytetty ilman seuraavia heksanumeroita _Pragma ottaa sulkeilla ympĂ€rĂ¶idyn merkkijonoliteraalin __COUNTER__ lavennettu direktiivin sisĂ€llĂ€ valitsimella -fdirectives-only __VA_ARGS__ voi esiintyĂ€ vain C++11:n variadisen makron lavennoksessa __VA_ARGS__ voi esiintyĂ€ vain C99:n variadisen makron lavennoksessa __VA_OPT__ voi esiintyĂ€ vain C++2a:n variadisen makron lavennoksessa __VA_OPT__ ei ole saatavilla ennen C++2a:ta â%.*sâ ei ole NFC-muodossa â%.*sâ ei ole NFKC-muodossa anonyymit variadiset makrot esiteltiin C++11:ssĂ€ anonyymit variadiset makrot esiteltiin C99:ssĂ€ vĂ€ite ilman predikaattia vĂ€itteet ovat GCC-laajennos vĂ€itteet ovat vanhentunut laajennos myrkytetyn makron â%sâ kĂ€yttĂ¶yritys kenoviiva ja rivinvaihto erotettu vĂ€lilyĂ¶nnillĂ€ kenoviiva-rivinvaihto tiedoston lopussa binĂ€Ă€rivakiot ovat C++14:n ominaisuus tai GCC-laajennos binĂ€Ă€rivakiot ovat GCC-laajennos lĂ€hdetiedostoa %s ei lĂ¶ydy merkki 0x%lx ei ole peruslĂ€hdemerkistĂ¶ssĂ€
 merkki 0x%lx ei ole yksitavuinen suoritusmerkistĂ¶ssĂ€ merkkivakio on liian pitkĂ€ tyypilleen pilkkuoperaattori #if:in operandissa iconv ei tue muunnosta %s -> %s muunnetaan UCN suoritusmerkistĂ¶Ă¶n muunnetaan UCN lĂ€hdemerkistĂ¶Ă¶n muunnetaan ohjaussarja suoritusmerkistĂ¶Ă¶n muunnetaan suoritusmerkistĂ¶Ă¶n ei voitu selvittĂ€Ă€ pĂ€ivĂ€mĂ€Ă€rĂ€Ă€ ja aikaa ei voitu selvittĂ€Ă€ tiedoston aikaleimaa cppchar_t:n on oltava etumerkitĂ¶n tyyppi nykyinen tiedosto on vanhempi kuin %s desimaali-float-vakiot ovat GCC-laajennos havaittiin rekursio lavennettaessa makroa â%sâ jako nollalla #if-ehdossa kahdenkertainen makroparametri â%sâ direktiivin upottaminen makroargumenttien sisĂ€lle ei ole siirrettĂ€vĂ€Ă€ tyhjĂ€ merkkivakio tyhjĂ€ tiedostonimi direktiivissĂ€ #%s ylimĂ€Ă€rĂ€isiĂ€ merkkejĂ€ #%s-direktiivin lopussa muunnos %s -> %s epĂ€onnistui tiedoston â%sâ rivinmerkitsin jĂ€tetĂ€Ă€n huomiotta virheellisen sisĂ€kkĂ€isyyden vuoksi kiintopistevakiot ovat GCC-laajennos liukulukuvakio esikĂ€Ă€ntĂ€jĂ€n lausekkeessa funktion kaltaista makroa â%sâ on kĂ€ytettĂ€vĂ€ argumenttien kanssa perinteisessĂ€ C:ssĂ€ heksadesimaalinen ohjaussarja sallitun vĂ€lin ulkopuolella iconv_open tunniste â%sâ on operaattorin nimi C++:ssa imaginĂ€Ă€rivakiot ovat GCC-laajennos imaginĂ€Ă€riluku esikĂ€Ă€ntĂ€jĂ€n lausekkeessa mahdoton operaattori â%uâ vaillinainen universaali merkkinimi %.*s kokonaislukuvakio on niin suuri, ettĂ€ se on etumerkitĂ¶n kokonaislukuvakio on liian suuri tyypilleen kokonaislukuylivuoto esikĂ€Ă€ntĂ€jĂ€n lausekkeessa virheellinen â#pragma GCC %sâ -direktiivi virheellinen #%s-direktiivi virheellinen #pragma GCC poison -direktiivi virheellinen #pragma pop_macro -direktiivi virheellinen #pragma push_macro -direktiivi virheellinen sisĂ€inen makro â%sâ virheellinen merkki â%câ raaâan merkkijonon erottimessa virheellinen lippu â%sâ rividirektiivissĂ€ virheellinen hash-tyyppi %d funktiossa cpp_macro_definition virheellinen rivinvaihto raaâan merkkijonon erottimessa virheellinen etuliite â0bâ liukulukuvakiolle virheellinen esikĂ€Ă€ntĂ€jĂ€n direktiivi #%s virheellinen merkijonoliteraali, ohitetaan viimeinen â\â virheellinen loppuliite â%.*sâ liukulukuvakiolla virheellinen loppuliite â%.*sâ kokonaislukuvakiolla virheellinen loppuliite â%.*sâ heksadesimaalisella liukulukuvakiolla literaalissa virheellinen jĂ€lkiliite; C++11 vaatii vĂ€lilyĂ¶nnin literaalin ja merkkijonomakron vĂ€liin %s-makron argumentin %d kutsu: tyhjĂ€t makroargumentit ovat mĂ€Ă€rittelemĂ€ttĂ¶miĂ€ ISO C++98:ssa %s-makron argumentin %d kutsu: tyhjĂ€t makroargumentit ovat mĂ€Ă€rittelemĂ€ttĂ¶miĂ€ ISO C90:ssĂ€ rivinumero sallitun vĂ€lin ulkopuolella makroa â%sâ ei kĂ€ytetĂ€ makro â%sâ saattaa estĂ€Ă€ toistettavat kĂ€Ă€nnĂ¶kset makrolle â%sâ annettu %u argumenttia, mutta se ottaa vain %u makro â%sâ vaatii %u argumenttia, mutta vain %u on annettu makron argumentti â%sâ merkkijonostettaisiin perinteisessĂ€ C:ssĂ€ makrojen nimien on oltava tunnisteita makron parametrien on oltava pilkuin eroteltuja â(â puuttuu predikaatin jĂ€ljestĂ€ â(â puuttuu lausekkeesta â)â puuttuu â__has_include__â-sanan jĂ€ljestĂ€ â)â puuttuu âdefinedâ-sanan jĂ€ljestĂ€ â)â puuttuu lausekkeesta â)â puuttuu makron parametriluettelosta â)â puuttuu vastauksen tĂ€ydentĂ€misestĂ€ avautuva sulje puuttuu pĂ€Ă€ttĂ€vĂ€ merkki %c puuttuu pĂ€Ă€ttĂ€vĂ€ >-merkki puuttuu tyhjemerkki puuttuu makron nimen jĂ€ljestĂ€ monimerkkinen merkkivakio monirivinen kommentti ei iconv-toteutusta, muunnosta %s -> %s ei voida suorittaa ei include-polkua, josta etsiĂ€ tiedostoa %s makron nimeĂ€ ei ole annettu #%s-direktiivissĂ€ ISO-standardiin kuulumaton ohjaussarja â\%câ null-merkit ohitetaan null-merkit sĂ€ilytetĂ€Ă€n literaalissa oktaalinen ohjaussarja sallitun vĂ€lin ulkopuolella yksi tai useampia PCH-tiedostoja lĂ¶ytyi, mutta ne olivat virheellisiĂ€ operaattori â__has_include__â vaatii otsakemerkkijonon operaattori âdefinedâ vaatii tunnisteen parametrin nimi puuttuu liittĂ€mĂ€llĂ€ â%sâ ja â%sâ ei saada kelvollista esikĂ€Ă€ntĂ€jĂ€n symbolia myrkytetĂ€Ă€n olemassa oleva makro â%sâ predikaatin on oltava tunniste predikaatin vastaus on tyhjĂ€ esikĂ€Ă€ntĂ€jĂ€aritmetiikan enimmĂ€istarkkuus on %lu bittiĂ€; kohde vaatii %lu bittiĂ€ raaâan merkkijonon erotin pitempi kuin 16 merkkiĂ€ rekisterĂ¶idĂ€Ă€n â%sâ sekĂ€ pragmana ettĂ€ pragma-nimiavaruutena rekisterĂ¶idĂ€Ă€n pragma â%sâ nimenlavennuksella ja ilman nimiavaruutta rekisterĂ¶idĂ€Ă€n pragma NULL-kĂ€sittelijĂ€llĂ€ rekisterĂ¶idĂ€Ă€n pragmat nimiavaruudessa â%sâ epĂ€sopivalla nimenlavennuksella vakiotuloste rividirektiivin tyyli on GCC-laajennos loppuliite double-vakiolle on GCC-laajennos ehdotetaan #%s:n piilottamista perinteiseltĂ€ C:ltĂ€ sisentĂ€mĂ€llĂ€ # ehdotetaan #elif:in kĂ€ytĂ¶n vĂ€lttĂ€mistĂ€ perinteisessĂ€ C:ssĂ€ syntaksivirhe makron parameteriluettelossa kohteen char-tyyppi on alle 8 bittiĂ€ leveĂ€ kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi kohteen wchar_t-tyyppi on kapeampi kuin kohteen char-tyyppi ehtolause alkoi tĂ€stĂ€ â%sâ:n vasen operandi vaihtaa ylennettĂ€essĂ€ etumerkkiĂ€Ă€n â\%câ:lla on eri merkitys perinteisessĂ€ C:ssĂ€ â\aâ:lla on eri merkitys perinteisessĂ€ C:ssĂ€ â\%xâ:lla on eri merkitys perinteisessĂ€ C:ssĂ€ â%sâ:n oikea operandi vaihtaa ylennettĂ€essĂ€ etumerkkiĂ€Ă€n tĂ€mĂ€ on edellisen mĂ€Ă€rittelyn sijainti tĂ€mĂ€ âdefinedâ-sanan kĂ€yttĂ¶ ei ehkĂ€ ole siirrettĂ€vĂ€Ă€ #%s ohitetaan perinteisessĂ€ C:ssĂ€ kun # on sisennetty perinteinen C ei salli â%.*sâ-loppuliitettĂ€ perinteinen C ei salli unaarista plus-operaattoria kolmoismerkki ??%c muunnettu merkiksi %c kolmoismerkki ??%c ohitettiin, ota kĂ€yttĂ¶Ă¶n valitsimella -trigraphs tasapainoton pino %s:ssĂ€ kumotaan mĂ€Ă€rittely â%sâ odottamaton tiedoston loppu #line-direktiivin jĂ€lkeen universaali merkki %.*s ei ole kelvollinen tunnisteen alussa universaali merkki %.*s ei ole kelvollinen tunniste universaalit merkkinimet ovat kelvollisia vai C++:ssa ja C99:ssĂ€ tuntematon ohjaussarja â\%câ tuntematon ohjaussarja â\%sâ kirjoitusasuton symboli %s pĂ€Ă€ttĂ€mĂ€tĂ¶n #%s pĂ€Ă€ttĂ€mĂ€tĂ¶n argumenttiluettelo â%sâ-makron kutsussa pĂ€Ă€ttĂ€mĂ€tĂ¶n kommentti pĂ€Ă€ttĂ€mĂ€tĂ¶n raaka merkkijono kĂ€ytĂ€ valitsinta -Winvalid-pch lisĂ€tietojen saamiseksi C++11:n long long -kokonaislukuvakion kĂ€yttĂ¶ C++17:n heksadesimaaliliukulukuvakion kĂ€yttĂ¶ C99:n heksadesimaaliliukulukuvakion kĂ€yttĂ¶ C99:n long long -kokonaislukuvakion kĂ€yttĂ¶ kĂ€yttĂ€jĂ€n mĂ€Ă€rittelemĂ€ literaali esikĂ€Ă€ntĂ€jĂ€n lausekkeessa luettaessa esikĂ€Ă€nnettyĂ€ otsaketta kirjoitettaessa esikĂ€Ă€nnettyĂ€ otsaketta 