⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test_i18n.cpp

📁 LINUX下发送邮件的库,测试很好用,有各种发送测试的例子
💻 CPP
字号:
#include <string>#include <vector>#include <libintl.h>#include <locale.h>void main(){	vector<string> messages;	messages.push_back ("$0 authentication method is not supported by server.");	messages.push_back ("A non-recoverable name server error occurred.");	messages.push_back ("An unknown error occured.");	messages.push_back ("A temporary error occurred on an authoritative name server.");	messages.push_back ("dup2() failed: ");	messages.push_back ("execvp() failed: ");	messages.push_back ("Host said: ");	messages.push_back ("Invalid Base64 Data.");	messages.push_back ("SMTP AUTH is not supported by server.");	messages.push_back ("Socket is closed.");	messages.push_back ("Socket timeout.");	messages.push_back ("Socket was closed.");	messages.push_back ("The requested name is valid but does not have an IP address.");	messages.push_back ("The specified host is unknown.");	messages.push_back ("Try again later.");	messages.push_back ("Unknown message - $0");	messages.push_back ("SSL_connect() operation did not complete. I try it again.");	messages.push_back ("SSL_read() operation did not complete. I try it again.");	messages.push_back ("SSL_write() operation did not complete. I try it again.");	messages.push_back ("SSLInfo:\tServer certificate - issuer:");	messages.push_back ("SSLInfo:\tserver certificate - subject:");	messages.push_back ("SSLInfo:\tSSL connection using $0 ");	setlocale (LC_ALL,"");	bindtextdomain ("libsmtp++", "/usr/local/share/locale");	for (unsigned int idx = 0; idx < messages.size(); idx++)	{		cout << dgettext ("libsmtp++", messages[idx].c_str()) << endl;	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -