Edit File: cpplib.mo
���������������������������&������*�����?���C��������+������������������������(������$���)�����N��!���e��������������������������������������$������#���"�� ���F�����g��2������'������������������������6�����'���;��'���c��$������-������5������(��������=�����Y��.���s��0������-������:�����,���<��g���i��+������0���������.��+���N��$���z��,������<������D��� �����N�����c��0���y��������������%�����������(���(�� ���Q��$���r��������9������9������(���&�� ���O��/���p��)������&������5������%���'��!���M��"���o��"������������+������.���������.�����F��<���e��������������$������������)�����,���<��E���i�� ������ ������1������'��� ��+���5�����a��(���z��0������*������+���������+��$���A��#���f��$������������.������#������,�����)���K��#���u��*������*������)������8��� �����R �����k ��1���� ��3���� ��9���� �����"!��(���B!�����k!������!������!������!��#����!������!�� ���"�����;"��'���["��"����"������"��5����"��)����"��$���#��'���>#�����f#��&����#��"����#��7����#��)���$�����,$��?���C$������$������$������$��S����$��.���1%��8���`%��<����%��$����%��D����%�����@&��*���G&��-���r&��8����&��(����&��$���'��$���''��'���L'��+���t'������'��3����'��2����'��1���"(��1���T(��4����(��/����(��)����(��-���)��'���C)��-���k)������)��/����)������)������)��"���*��C���1*��6���u*��7����*������*�����+�����"+�����7+��.���H+�����w+������+��&����+��(����+��%����+�� ���,�� ���;,�����\,��%���K.��)���q.��F����.��&����.��)��� /�����3/�����E/�����W/��"���r/��$����/������/��$����/������/�����0�����,0�����F0�����`0�����{0��&����0������0������0��"����0��0���1��)���E1�����o1�����r1������1��B����1��*����1��'���2��%���,2��+���R2��)���~2������2��%����2������2��5����3��/���63��.���f3��0����3������3��_����3��'���E4��&���m4��)����4��+����4������4��2���5��8���:5��;���s5������5������5��)����5�����6�����"6��&���=6�����d6��$����6��$����6��#����6������6��)���7��4���07��!���e7������7��&����7�� ����7������7��'��� 8��$���28�����W8�����s8������8������8��)����8��#����8�����9�����-9��3���H9�����|9������9��(����9������9�� ����9��*��� :��D���5:�����z:�� ����:��4����:�� ����:��!����:�����;��#���4;��'���X;������;��!����;������;��#����;��"����;��#���<�����A<��2���\<��(����<��3����<��#����<�����=��1���-=��%���_=��%����=��1����=������=������=��7���>��7���@>��2���x>������>������>������>������>�����?�����3?�����M?�����m?������?������?������?������?������?��2����?��!���)@�����K@��)���h@������@��'����@������@��8����@��+���A�����JA��F���ZA�� ����A������A������A��@����A��+���8B��M���dB��E����B������B��@���C�����YC��(���`C��)����C��8����C��$����C�����D�����-D�����FD�� ���cD������D��2����D��*����D��)����D��)���E��2���IE�����|E��(����E��%����E��"����E��$��� F�����/F��9���KF������F������F��!����F��,����F��)���G��-���/G��!���]G��!���G������G������G��)����G������G�����H��*���'H��'���RH��!���zH������H������H�����������������)����������!�����������y�������1���+�������������� ���L�������H���@����������g������������������W�����������������������*������� ���<����������i�������w����������h�������������������-�����������5�������{�����������k���T���j�������O���\���m�������_���$���������3���0����������D�������l�������f��������������b�����������������������n�������������������K�����������z�����������`�������/�������������X�����������������������������E���t�����������]�����������������A�������c���>���.���7�����������V����������}��������������;�������Y�������=���a������������������������������������,�������C���#�������'�������(���S���Z���������������8���s�����������o�����������U���x���&�������p���|������� ���N���������������?�������d���P���Q�������������������������������r�����������R�������������������[����������B���4�������e�������"�������:�������q��������������6�������u�������M�����������J�������������������v�����������^���2���9���������������I��������������G�������F��� ���~���������������%��������"%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" may not appear in macro parameter list�"%s" re-asserted�"%s" redefined�"/*" within comment�"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 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 not allowed in ISO 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 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 C99 variadic macro�`%.*s' is not in NFC�`%.*s' is not in NFKC�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 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�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 #%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 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�line number out of range�macro "%s" is not used�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 "defined"�missing ')' in expression�missing ')' in macro parameter list�missing ')' to complete answer�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 "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 C99 hexadecimal floating constant�use of C99 long long integer constant�while reading precompiled header�while writing precompiled header�Project-Id-Version: cpplib 4.6.0 Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/ POT-Creation-Date: 2018-01-26 22:47+0000 PO-Revision-Date: 2011-05-12 17:23+0800 Last-Translator: Meng Jie <zuxy.meng@gmail.com> Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com> Language: zh_CN 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. X-Poedit-Language: Chinese X-Poedit-Country: CHINA �# 后的“%s”不是一个正整数�#line 后的“%s”不是一个正整数�“%s”不能被用作宏名,因为它是 C++ 中的一个操作符�“%s”不是一个有效的文件名�“%s”不能出现在宏参数列表中�重断言“%s”�“%s”重定义�“/*”出现在注释中�“defined”不能被用作宏名�#%s 需要 "FILENAME" 或 <FILENAME>�#%s 是一个 GCC 扩展�#%s 是一个已过时的 GCC 扩展�#elif 出现在 #else 后�#elif 没有匹配的 #if�#else 出现在 #else 后�#else 没有匹配的 #if�#endif 没有匹配的 #if�#include 嵌套过深�#include_next 出现在主源文件中�#pragma %s %s 已经被注册�#pragma %s 已经被注册�#pragma once 出现在主文件中�#pragma system_heade 在包含文件外被忽略�%.*s 不是一个有效的 Unicode 字符�%s�预处理指示中出现 %s�%s:%s�%s:未使用因为‘%.*s’被定义为‘%s’而非‘%*.s’�%s:未使用因为‘%.*s’已被投毒�%s:未使用因为‘%.*s’未定义�%s:未使用因为‘%s’已定义�%s:未使用因为‘__COUNTER__’无效�‘##’不能出现在宏展开的两端�‘#’后没有宏参数�‘$’出现在标识符或数字中�‘?’后没有‘:’�(在 C++ 中“%s”会是“%s”的替代标识符)�(此警告为每个输入文件只报告一次)�C++ 风格的注释在 ISO C90 中不被允许�CPP 算术必须至少具有目标 int 的精度�CPP 半整数短于 CPP 字符�在此宿主机上,CPP 不能处理长于 %lu 位的宽字符常量,但目标需要 %lu 位�ISO C 不允许有名的可变参数宏�ISO C99 要求宏名后必须有空白�在 _cpp_valid_ucn 中但不是一个 UCN�多个防止重包含可能对其有用: �\x 后没有 16 进制数字�_Pragma 需要一个括起的字符串字面常量�带 -fdirectives-only 时 __COUNTER__ 在指示中扩展�__VA_ARGS__ 只能出现在 C99 可变参数宏的展开中�‘%.*s’不在 NFC 中�‘%.*s’不在 NFKC 中�匿名可变参数宏在 C99 中被引入�断言后没有谓词�断言是一个 GCC 扩展�断言是一个已过时的 GCC 扩展�试图使用有毒的“%s”�反斜杠和换行为空格所分隔�反斜杠续行出现在文件末尾�二进制常量是一个 GCC 扩展�找不到源文件 %s�字符 0x%lx 不在基本源字符集中 �字符 0x%lx 在执行字符集中不是单字节的�字符常量大小超出其类型�#if 操作数中出现逗号�iconv 不支持从 %s 到 %s 的转换�将 UCN 转换到执行字符集�将 UCN 转换到源字符集�将转义序列转换到执行字符集�转换到可执行文件的字符集�无法决定日期与时间�无法决定文件的时间戳�cppchar_t 必须是无符号型�当前文件早于 %s�十进制浮点常量是一个 GCC 扩展�展开宏“%s”时检测到递归�#if 中用零做除数�重复的宏参数“%s”�将一个指示嵌入宏参数中是不可移植的�空的字符常量�#%s 中文件名为空�#%s 指示的末尾有多余的标识符�无法从 %s 转换到 %s�定点常量是一个 GCC 扩展�浮点常量出现在预处理表达式中�类似函数的宏“%s”在传统 C 中必须与参数一起使用�16 进制转义序列越界�iconv_open�标识符“%s”是 C++ 中的一个特殊操作符�虚数常量是一个 GCC 扩展�预处理表达式中出现虚数�不可能的操作‘%u’�不完全的 Unicode 字符名 %.*s�整数常量太大,认定为 unsigned�整数常量值超出其类型�预处理表达式中整数溢出�无效的 #%s 指示�无效的 #pragma GCC poison 指示�无效的 #pragma pop_macro 指示�无效的 #pragma push_macro 指示�无效的内建宏“%s”�原始字符串分隔符中有无效字符‘%c’�line 指示中有无效的标记“%s”�cpp_macro_definition 中有无效的散列类型 %d�浮点常量的“0b”前缀无效�无效的预处理指示 #%s�无效的字面字符串,忽略最后的‘\’�浮点常量的“%.*s”后缀无效�整数常量的“%.*s”后缀无效�十六进制浮点常量的“%.*s”后缀无效�行号超出范围�宏“%s”未被使用�宏“%s”传递了 %u 个参数,但只需要 %u 个�宏“%s”需要 %u 个参数,但只给出了 %u 个�宏参数“%s”将在传统 C 中被字符串化�宏名必须是标识符�宏参数必须由逗号隔开�谓词后缺少‘(’�表达式中缺少‘(’�“defined” 后出现‘)’�表达式中缺少‘)’�在宏参数表中缺少‘)’�完整的答案缺少‘)’�缺少结尾的 %c 字符�缺少结尾的 > 字符�宏名后缺少空白�多字节字符常量�多行注释�没有 iconv 的实现,无法从 %s 转换到 %s�没有包含路径可供搜索 %s�#%s 指示中未给出宏名�非 ISO 标准的转义序列,‘\%c’�忽略空字符�空字符将保留在字面字符串中�8 进制转义序列越界�找到一个或多个 PCH 文件,但它们是无效的�操作符“defined”需要一个标识符�缺少形参名�毗连“%s”和“%s”不能给出一个有效的预处理标识符�对已存在的宏“%s”投毒�谓词必须是一个标识符�谓词的答案为空�预处理算术的最高精度为 %lu 位;目标需要 %lu 位�原始字符串分隔符长过 16 个字符�“%s”既被注册为一个pragma 又被注册为一个 pragma 命名空间�pragma “%s”被注册为一个命名扩展,而没有命名空间�pragma 注册为被 NULL 处理�在命名空间“%s”中注册 pragma 时名称扩展不匹配�stdout�line 指示的风格是一个 GCC 扩展�双精度常量后缀是一个 GCC 扩展�建议使用缩进的 # 以让 #%s 对传统 C 不可见�建议在传统 C 中不使用 #elif�宏参数列表语法错误�目标 char 短于 8 位�目标 int 短于目标 char�目录 wchar_t 短于目标 char�条件自此开始�“%s”的左操作数在提升时变换了符号�‘\%c’的意义与在传统 C 中不同�‘\a’的意义与在传统 C 中不同�‘\x’的意义与在传统 C 中不同�“%s”的右操作数在提升时变换了符号�这是先前定义的位置�使用“defined”可能不利于移植�当 # 有缩进时传统 C 忽略 #%s�传统 C 不接受“%.*s”后缀�传统 C 不接受单目 + 运算符�三元符 ??%c 转换为 %c�三元符 ??%c 被忽略,请使用 -trigraphs 来启用�%s 中堆栈不平衡�取消对“%s”的定义�#line 后未预期的文件结束�Unicode 字符 %.*s 在标识符开头无效�Unicode 字符 %.*s 在标识符中无效�Unicode 字符名只在 C++ 和 C99 中有效�未知的转义序列:‘\%c’�未知的转义序列:‘\%s’�无法拼出的标识符 %s�未终止的 #%s�调用宏“%s”时参数列表未终止�未结束的注释�未终止的原始字符串�使用 -Winvalid-pch 以获得更多信息�使用 C99 式的 16 进制浮点常量�使用 C99 long long 整数常量�在读取预编译头时�在写入预编译头时�