Þ•ä<3\(&)*P#{?Ÿß#ü 1,@m$¦!½ßñ'f:$¡#Æ ê 2%'X!€¢¥Ã6Ê'')$Q-v.¤5Ó( 2N.h0—,È-õ7#9[:•,Ðgý+e-‘J¿2 H=0†·+×$,(<UF’DÙE'dŒ¡2·0ê7%V|(™ Â5ã"3<p9‹9Å(ÿ ( /I )y &£ 5Ê %!!&!"H!"k!Ž!)¬!.Ö!""<<"y"’"¨"Á"á"*##,#BP#5“#$É#î#5 $)@$,j$E—$ Ý$ þ$1 %';%+c%%(¨%0Ñ%*&+-&"Y&|&$’&#·&$Û&'.'#K'(o')˜'#Â'*æ'*()<(8f(RŸ(Oò(MB))©),À)1í)3*9S**­*É*é*+"+>+X+w+ Š+«+'Ë+7ó+.+,"Z,},5,)Æ,$ð,'-=-&W-"~-7¡-$Ù-)þ-?(.h.†.¦.SÂ../.E/8t/<­/$ê/D0T0*[0-†08´0(í0$1$;1'`1+ˆ1´13Ï1221621h24š2/Ï2)ÿ2-)3'W3-3­3/Ë3û34""4CE46‰47À4ø4565K5.\5‹5 5µ5&Í5'ô5*67G6(6(¨6%Ñ6/÷6 '7 H7Ji7A´9Mö94D:ay:4Û:4;'E;"m;-;&¾;2å;%<5><>t<6³<$ê</=3?=us=Vé=,@>)m>4—>dÌ>01?%b?ˆ?0‹?¼?kÃ?f/@=–@CÔ@AA:ZAV•A@ìA--BC[BMŸBZíB:HC>ƒCSÂC;DSRD?¦DtæD8[E:”E`ÏEA0F^rF?ÑFAG<SGAGMÒGQ HkrHiÞHfHI2¯I!âI)JJ.JHyJ*ÂJ0íJCK4bKQ—K=éKG'L,oLEœL'âLI MITM(žMBÇMC N6NN4…N>ºN2ùN),O5VO.ŒO'»OBãOJ&P&qP*˜PSÃPQ!/QQQeQB…Q3ÈQ-üQS*RD~R?ÃR8SKUi>”i_Ói73jTkjHÀj@ kYJk@¤ktåk+Zl#†l=ªlQèlD:mBm$Âm$çm, n9nQPn-¢nÐn(ðnEo)_o4‰o9¾o*øo2#p'VpK~p9Êp-qQj ¥ ªã˜B‘!ÉžIU‚à)+t6 {N3·= ¾Ñ,ÓxHnÙÞX aÏop^âÅRµÆ}‰¤ÎsAá×±€²„g|7yƒMʬ³>@ÌcWv1K†l…™J4¦$dmÝf‹¢?T.®Ö;[]Oš’Èk9¼*ҜР-erL‡/ÂVY£­´0ÁŽˆG(•%¯Õ—ŒDPC“ß`¨8Ú–½©uÜi ¸Ã»FÔZ§:À¡\qÇ~«zäİ”#"Ÿ'¿Šº¹ØÍE¶wh&Û<›b25Ë_S"%s" after # is not a positive integer"%s" after #line is not a positive integer"%s" cannot be used as a macro name"%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" re-asserted"%s" redefined"%s" used outside of preprocessing directive"/*" within comment#%s expects "FILENAME" or #%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 depth %u exceeds maximum of %u (use -fmax-include-depth=DEPTH to increase the maximum)#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 is outside the UCS codespace%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 C90C++ style comments are not allowed in ISO C90C++11 requires a space between string literal and macroC99's universal character names are incompatible with C90CPP arithmetic must be at least as precise as a target intCPP half-integer narrower than CPP characterCPP on this host cannot handle wide character constants over %lu bits, but the target requires %lu bitsISO C does not permit named variadic macrosISO C++ does not permit named variadic macrosISO C++11 requires at least one argument for the "..." in a variadic macroISO C++11 requires whitespace after the macro nameISO C99 requires at least one argument for the "..." in a variadic macroISO C99 requires whitespace after the macro nameIn _cpp_valid_ucn but not a UCNMultiple 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++20 variadic macro__VA_OPT__ is not available until C++20`%.*s' is not in NFC`%.*s' is not in NFKCanonymous variadic macros were introduced in C++11anonymous variadic macros were introduced in C99assertion without predicateassertions are a GCC extensionassertions are a deprecated extensionattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filebinary constants are a C++14 feature or GCC extensionbinary constants are a C2X featurebinary constants are a C2X feature or GCC extensioncannot find source file %scharacter 0x%lx is not in the basic source character set character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecould not determine file timestampcppchar_t must be an unsigned typecurrent file is older than %sdecimal float constants are a C2X featuredetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%sexpected ')' after "..."expected ')' before end of lineexpected ',' or ')', found "%s"expected parameter name before end of lineexpected parameter name, found "%s"extended character %.*s is not valid at the start of an identifierextended character %.*s is not valid in an identifierextra tokens at end of #%s directivefailure to convert %s to %sfile "%s" linemarker ignored due to incorrect nestingfixed-point constants are a GCC extensionfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangeiconv_openidentifier "%s" is a special operator name in C++imaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninvalid "#pragma GCC %s" directiveinvalid #%s directiveinvalid #pragma GCC poison directiveinvalid #pragma pop_macro directiveinvalid #pragma push_macro directiveinvalid built-in macro "%s"invalid character '%c' in raw string delimiterinvalid flag "%s" in line directiveinvalid new-line in raw string delimiterinvalid prefix "0b" for floating constantinvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantinvalid suffix "%.*s" with hexadecimal floating constantinvalid suffix on literal; C++11 requires a space between literal and string macroinvoking macro %s argument %d: empty macro arguments are undefined in ISO C++98invoking macro %s argument %d: empty macro arguments are undefined in ISO C90line number out of rangemacro "%s" is not usedmacro "%s" might prevent reproducible buildsmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmissing '(' after predicatemissing '(' before "%s" operandmissing '(' in expressionmissing ')' after "%s" operandmissing ')' after "defined"missing ')' in expressionmissing ')' to complete answermissing open quotemissing terminating %c charactermissing terminating > charactermissing whitespace after the macro namemodule control-line "%s" cannot be an object-like macromodule control-line cannot be in included filemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directivenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "%s" requires a header-nameoperator "defined" requires an identifierpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsraw string delimiter longer than %d charactersraw string delimiter longer than 16 charactersregistering "%s" as both a pragma and a pragma namespaceregistering pragma "%s" with name expansion and no namespaceregistering pragma with NULL handlerregistering pragmas in namespace "%s" with mismatched name expansionstdoutstyle of line directive is a GCC extensionsuffix for double constant is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in %sundefining "%s"unexpected end of file after #lineuniversal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence: '\%c'unknown escape sequence: '\%s'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentunterminated literalunterminated raw stringuse -Winvalid-pch for more informationuse of C++11 long long integer constantuse of C++17 hexadecimal floating constantuse of C++23 %%> integer constantuse of C++23 % integer constantuse of C99 hexadecimal floating constantuse of C99 long long integer constantuser-defined literal in preprocessor expressionwhile reading precompiled headerwhile writing precompiled headerProject-Id-Version: cpplib 11.1-b20210207 Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/ PO-Revision-Date: 2021-02-10 15:30+0700 Last-Translator: Trần Ngá»c Quân Language-Team: Vietnamese Language: vi 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. Language-Team-Website: Plural-Forms: nplurals=1; plural=0; X-Generator: Poedit 2.4.2 X-Poedit-SourceCharset: UTF-8 “%s†nằm sau “#†không phải là số nguyên dương“%s†nằm sau “#line†(dòng) không phải là số nguyên dươngkhông thể dùng “%s†như là tên vÄ© lệnhkhông thể dùng “%s†như là tên vÄ© lệnh vì nó là toán tá»­ trong ngôn ngữ C++“%s†không phải là tên tập tin hợp lệchưa định nghÄ©a “%sâ€, định giá thành 0“%s†được khẳng định lại“%s†bị định nghÄ©a lạigặp "%s" ngoài chỉ thị tiá»n xá»­ lýgặp “/*†nằm trong chú thích#%s cần "TÊN_TẬP_TIN" hoặc #%s là phần mở rá»™ng kiểu GCC#%s là má»™t phần mở rá»™ng GCC đã lạc hậu#elif (nếu không thì nếu) nằm sau #else (nếu không)#elif (nếu không thì nếu) không có #if (nếu)#else (nếu không) nằm sau #else#else (nếu không) mà không có #if (nếu)#endif (nếu không đúng) không có #if (nếu)độ sâu lồng #include %u vượt quá tối Ä‘a %u (sá»­ dụng -fmax-include-depth=DEPTH để tăng tối Ä‘a)gặp “#include_next†(bao gồm kế tiếp) nằm trong tập tin nguồn chính“#pragma %s %s†đã được đăng ký“#pragma %s†đã được đăng kýCó “#pragma†má»™t lần trong tập tin chính“#pragma system_header†(đầu trang hệ thống) bị bá» qua ở ngoài tập tin bao gồm%.*s không phải là ký tá»± chung hợp lệ%.*s nằm ngoài không gian mã UCS%sgặp %s nằm trong chỉ thị tiá»n xá»­ lý%s: %s%s: không được dùng vì “%.*s†đã được định nghÄ©a là “%s†không phải “%.*sâ€%s: không được dùng vì “%.*s†không còn tin cậy lại (bị dữ liệu sai thay thế)%s: không được dùng vì chưa định nghÄ©a “%.*sâ€%s: không được dùng vì “%s†đã được định nghÄ©a%s: không được dùng vì “__COUNTER__†không hợp lệkhông cho phép “##†nằm hoặc trước __VA_OPT__không cho phép “##†nằm hoặc trước hoặc sau sá»± mở rá»™ng vÄ© lệnh“#†không cho phép Ä‘i theo sau má»™t tham số vÄ© lệnhgặp “$†trong định danh hay con sốdấu há»i “?†mà không có dấu hai chấm “:†đi sau(“%s†là má»™t thẻ bài thay thế cho “%s†trong ngôn ngữ C++)(Ä‘iá»u này sẽ được thông báo chỉ má»™t lần cho má»—i tập tin đầu vào)Chú thích kiểu C++ là không tương thích vá»›i C90Chú thích kiểu C++ là không được phép trong ISO C90C++11 yêu cầu cần có khoảng trắng giữ chuá»—i văn bản và vÄ© lệnhTên ký tá»± chung C99 là không tương thích vá»›i C99Số há»c CPP phải là ít nhất cùng độ chính xác vá»›i “int†đíchNá»­a-số-nguyên CPP có độ rá»™ng hẹp hÆ¡n ký tá»± CPPTrên máy này, CPP không thể xá»­ lý hằng ký tá»± rá»™ng hÆ¡n %lu bit, còn đích lại yêu cầu %lu bitISO C không cho phép vÄ© lệnh biến thiên có tênISO C++ không cho phép vÄ© lệnh biến thiên có tênISO C++11 cần ít nhất má»™t đối số cho "…" còn lại trong vÄ© lệnh biến thiênISO C++11 cần đến khoảng trắng nằm sau tên vÄ© lệnhISO C99 cần ít nhất má»™t đối số cho "…" còn lại trong vÄ© lệnh biến thiênISO C99 cần đến khoảng trắng nằm sau tên vÄ© lệnhTrong “_cpp_valid_ucn†nhưng mà không phải là má»™t UCNNhiá»u bá»™ bảo vệ bao gồm có lẽ hữu ích cho : \x được dùng mà không có chữ số thập lục theo sau“_Pragma†nhận má»™t hằng chuá»—i được đặt trong ngoặc đơn__COUNTER__ đã mở rá»™ng bên trong chỉ thị vá»›i “-fdirectives-onlyâ€â€œ__VA_ARGS__†chỉ có thể xuất hiện trong sá»± mở rá»™ng cá»§a vÄ© lệnh biến thiên C++11“__VA_ARGS__†chỉ có thể xuất hiện trong sá»± mở rá»™ng cá»§a vÄ© lệnh biến thiên C99__VA_OPT__ chỉ có thể xuất hiện trong phần mở rá»™ng cá»§a vÄ© lệnh biến thiên C++20__VA_OPT__ không sẵn có cho đến tận C++20“%.*s†không nằm trong NFC“%.*s†không phải nằm trong NFKCvÄ© lệnh biến thiên vô danh đã được giá»›i thiệu trong C++11vÄ© lệnh biến thiên vô danh đã được giá»›i thiệu trong C99sá»± khẳng định không có vị ngữkhẳng định là má»™t phần mở rá»™ng GCCkhẳng định là má»™t phần mở rá»™ng GCC bị phản đốiđã cố gắng dùng “%s†bị vô hiệu hóadấu gạch ngược và ký tá»± dòng má»›i phân cách nhau bởi dấu cáchgặp dấu gạch ngược tại kết thúc cá»§a tập tinhằng nhị phân là đặc tính C++14 hoặc phần mở rá»™ng GCChằng nhị phân là má»™t tính năng C2Xhằng nhị phân là đặc tính C2X hoặc phần mở rá»™ng GCCkhông tìm thấy tập tin nguồn %ský tá»± 0x%lx không phải nằm trong bá»™ ký tá»± nguồn cÆ¡ bản ký tá»± 0x%lx không có dạng byte đơn trong bá»™ ký tá»± thi hànhhằng ký tá»± quá dài cho kiểu nótoán tá»­ dấu phẩy nằm trong toán hạng cá»§a #if (nếu)iconv không há»— trợ khả năng chuyển đổi từ %s sang %sÄ‘ang chuyển đổi UCN sang bá»™ ký tá»± thi hànhÄ‘ang chuyển đổi UCN sang bá»™ ký tá»± nguồnÄ‘ang chuyển đổi dãy thoát sang bá»™ ký tá»± thi hànhÄ‘ang chuyển đổi sang bá»™ ký tá»± thi hànhkhông thể phân giải ngày và giá»không thể xác định nhãn giá» cá»§a tập tin“cppchar_t†phải là kiểu không dấutập tin hiện thá»i là cÅ© hÆ¡n %shằng dấu chấm động thập phân là má»™t tính năng C2Xđã phát hiện sá»± đệ qui trong khi mở rá»™ng vÄ© lệnh “%sâ€chia cho số không trong #if (nếu)tham số vÄ© lệnh trùng lặp “%sâ€khả năng nhúng chỉ thị vào đối số vÄ© lệnh không thể mạng theohằng ký tá»± trống#%s chứa tên tập tin trốngcần ')' sau "..."cần ')' trước cuối dòngcần “,†hoặc “)†nhưng lại nhận được “%sâ€cần tên tham số trước khi kết thúc dòngcần tên tham số, nhưng lại gặp "%s"ký tá»± mở rá»™ng %.*s không hợp lệ khi ở đầu cá»§a má»™t định danhký tá»± mở rá»™ng %.*s không hợp lệ trong má»™t định danhgặp thẻ bài thừa tại kết thúc cá»§a chỉ thị #%sgặp lá»—i nghiêm trong khi chuyển đổi %s sang %stập tin linemarker "%s" bị bá» qua bởi vì lồng nhau không đúnghằng số thá»±c dấu chấm tÄ©nh là phần mở rá»™ng GCCgặp hằng dấu chấm động nằm trong biểu thức tiá»n xá»­ lývÄ© lệnh giống hàm số “%s†phải được dùng vá»›i đối số trong ngôn ngữ C truyá»n thốngdãy thoát dạng thập lục phân ở ngoài phạm viiconv_openđịnh danh “%s†là má»™t tên toán tá»­ đặc biệt trong C++hằng ảo là phần mở rá»™ng GCCgặp số ảo nằm trong biểu thức tiá»n xá»­ lýtoán tá»­ không thể “%uâ€tên ký tá»± chung %.*s chưa hoàn thànhhằng số nguyên quá lá»›n thì không có dấuhằng số nguyên quá lá»›n cho kiểu nótràn số nguyên trong biểu thức tiá»n xá»­ lýgặp chỉ thị "#pragma GCC %s" không hợp lệchỉ thị #%s không hợp lệgặp chỉ thị vô hiệu hóa (poison) GCC “#pragma†không hợp lệgặp chỉ thị #pragma pop_macro saigặp chỉ thị #pragma push_macro saivÄ© lệnh dá»±ng-sẵn không hợp lệ “%sâ€gặp ký tá»± sai “%c†trong dấu giá»›i hạn chuá»—i thôgặp cá» không hợp lệ “%s†nằm trong chỉ thị dòngký tá»± dòng-má»›i không hợp lệ trong dấu giá»›i hạn chuá»—i thôgặp tiá»n tố không hợp lệ “0b†cho hằng dấu chấm độngchỉ thị tiá»n xá»­ lý không hợp lệ #%schuá»—i văn há»c không hợp lệ nên bá» qua “\†cuối cùnggặp hậu tố không hợp lệ “%.*s†nằm trên hằng dấu chấm độnggặp hậu tố không hợp lệ “%.*s†nằm trên hằng số nguyêngặp hậu tố không hợp lệ “%.*s†có hằng dấu chấm động thập lụchậu tố ở chuá»—i văn bản không hợp lệ; C++11 yêu cầu cần có khoảng trắng giữ chuá»—i văn bản và chuá»—i vÄ© lệnhÄ‘ang gá»i vÄ© lệnh %s đối số %d: đối số vÄ© lệnh trống rá»—ng là không hợp lệ trong ISO C++98Ä‘ang gá»i vÄ© lệnh %s đối số %d: đối số vÄ© lệnh trống rá»—ng là không hợp lệ trong ISO C90số dòng nằm ngoài phạm vivÄ© lệnh “%s†không được dùngvÄ© lệnh "%s" có thể ngăn cản việc dịch tái sinhvÄ© lệnh “%s†đã chuyển %u đối số, nhưng chỉ nhận được %u thôivÄ© lệnh “%s†cần đến %u đối số, nhưng chỉ đưa ra %u thôiđối số vÄ© lệnh “%s†nên được chuyển đổi thành chuá»—i trong ngôn ngữ C truyá»n thốngmá»i tên vÄ© lệnh phải là má»™t định danhthiếu “(†nằm sau vị ngữthiếu “(†trước toán hạng "%s"thiếu “(†trong biểu thứcthiếu “)†sau toán hạng "%s"thiếu “)†nằm sau “defined†(đã định nghÄ©a)thiếu “)†trong biểu thứcthiếu “)†để hoàn tất câu trả lá»ithiếu dấu trích dẫn mởthiếu ký tá»± “%c†chấm dứtthiếu ký tá»± “>†chấm dứtthiếu khoảng trắng nằm sau tên vÄ© lệnhmô-Ä‘un control-line "%s" không thể là má»™t macro giống như đối tượngmô-Ä‘un control-line không thể có trong tập tin bao gồmhằng ký tá»± Ä‘a ký tá»±gặp chú thích Ä‘a dòngiconv chưa thá»±c hiện nên không thể chuyển đổi từ %s sang %skhông có đưá»ng dẫn bao gồm trong đó có thể tìm kiếm %schỉ thị #%s không chứa tên vÄ© lệnhdãy thoát khác chuẩn ISO: “\%câ€(má»i) ký tá»± null bị bá» qua(các) ký tá»± rá»—ng được giữ lại trong chuá»—i văn há»cdãy thoát dạng bát phân ở ngoài phạm vitìm thấy má»™t hay nhiá»u tập tin PCH, nhưng chúng không hợp lệtoán tá»­ “%s†cần má»™t tên-đầutoán tá»­ “defined†(đã định nghÄ©a) cần đến định danhviệc dán “%s†và “%s†không đưa ra thẻ bài tiá»n xá»­ lý hợp lệđang vô hiệu hóa vÄ© lệnh tồn tại “%sâ€vị ngữ phải là định danhvị ngữ chứa trả lá»i trốngthuật toán cá»§a trình tiá»n xá»­ lý có độ chính xác tối Ä‘a là %lu bit còn đích cần đến %lu bitgặp dấu giá»›i hạn chuá»—i thô dài hÆ¡n %d ký tá»±gặp dấu giá»›i hạn chuá»—i thô dài hÆ¡n 16 ký tựđang đăng ký “%s†là cả lệnh nguồn Ä‘iá»u khiển trình biên dịch (pragma), lẫn miá»n tên cá»§a lệnh nguồn Ä‘iá»u khiển trình biên dịchviệc đăng ký lệnh mã nguồn Ä‘iá»u khiển trình biên dịch (pragma) “%s†có mở rá»™ng tên nhưng không có miá»n tênviệc đăng ký lệnh mã nguồn Ä‘iá»u khiển trình biên dịch (pragma) có bá»™ quản lý vô giá trị (NULL)việc đăng ký các lệnh mã nguồn Ä‘iá»u khiển trình biên dịch (pragma) trong miá»n tên “%s†không khá»›p mở rá»™ng tênthiết bị xuất chuẩnkiểu chỉ thị dòng là phần mở rá»™ng GCChậu tố cho hằng số đôi là má»™t phần mở rá»™ng GCCkhuyên bạn ẩn #%s khá»i ngôn ngữ C truyá»n thống bằng # được thụt lá»khuyên bạn không dùng #elif trong ngôn ngữ C truyá»n thốnggặp lá»—i cú pháp trong danh sách tham số vÄ© lệnh“char†đích có độ rá»™ng ít hÆ¡n 8 bit“int†đích có độ rá»™ng ít hÆ¡n “char†đích“wchar_t†đích có độ rá»™ng ít hÆ¡n “char†đíchÄ‘iá»u kiện đã bắt đầu ở đâytoán hạng bên trái cá»§a “%s†thay đổi dấu (dương/âm) khi được tăng cấp“\%c†có nghÄ©a khác trong ngôn ngữ C truyá»n thống“\a†có nghÄ©a khác trong ngôn ngữ C truyá»n thống“\x†có nghÄ©a khác trong ngôn ngữ C truyá»n thốngtoán hạng bên phải cá»§a “%s†thay đổi dấu (dương/âm) khi đươc tăng cấpđây là vị trí cá»§a lá»i định nghÄ©a trướckhả năng dùng “defined†(đã định nghÄ©a) có lẽ không khả chuyểnngôn ngữ C truyá»n thống bá» qua #%s vá»›i # được thụt lá»ngôn ngữ C truyá»n thống từ chối hậu tố “%.*sâ€ngôn ngữ C truyá»n thống từ chối toán tá»­ cá»™ng chỉ có má»™t toán hạngbá»™ ba “??%c†đã được chuyển đổi thành “%câ€bá»™ ba “??%c†bị bá» qua nên hãy sá»­ dụng tùy chá»n “-trigraphs†(bá»™ ba) để hiệu lá»±c nócó ngăn xếp không cân bằng trong %sÄ‘ang há»§y định nghÄ©a “%sâ€gặp kết thúc tập tin bất thưá»ng đằng sau #lineký tá»± toàn cầu %.*s không hợp lệ tại đầu cá»§a má»™t định danhký tá»± toàn cầu %.*s không hợp lệ trong má»™t định danhtên ký tá»± chung chỉ hợp lệ trong ngôn ngữ C++ và C99không hiểu dãy thoát: “\%câ€không hiểu dãy thoát: “\%sâ€gặp thẻ bài không thể chính tả %s#%s chưa chấm dứtdanh sách đối số không được chấm dứt có gá»i vÄ© lệnh “%sâ€gặp chú thích chưa được chấm dứtchuá»—i văn chưa chấm dứtchuá»—i thô chưa được chấm dứtdùng “-Winvalid-pch†để biết thêm thông tin cần thiếtdùng hằng số nguyên dài dài C++11dùng hằng dấu chấm động thập lục C++17dùng hằng số nguyên C++23 %%>dùng hằng số nguyên C++23 %dùng hằng dấu chấm động thập lục C99dùng hằng số nguyên dài dài C99kiểu do ngưá»i dùng định nghÄ©a trong biểu thức tiá»n xá»­ lýtrong khi Ä‘á»c đầu trang được biên dịch sẵntrong khi ghi đầu trang biên dịch sẵn