小编Mal*_*lik的帖子

如何在C++中使用setprecision

我是新手C++,我只想输出我的点数最多2位数.就像数字是3.444,那么输出应该是,3.44或者如果数字99999.4234然后输出应该是99999.42,我怎么能这样做.价值是动态的.这是我的代码.

#include <iomanip.h>
#include <iomanip>
int main()
{
    double num1 = 3.12345678;
    cout << fixed << showpoint;
    cout << setprecision(2);
    cout << num1 << endl;
}
Run Code Online (Sandbox Code Playgroud)

但它给了我一个错误,未定义的固定符号.

c++

16
推荐指数
2
解决办法
14万
查看次数

com.sun.mail.smtp.SMTPSendFailedException:530-5.5.1需要验证

我正在尝试从我的Java应用程序向任何特定的电子邮件地址发送电子邮件.我正在使用Java Mail API但不幸的是我收到了SMTPSendFailedException错误.任何人都可以告诉我我在哪里犯了错误.这是我的代码

import java.util.*;

import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;

//import SeconMail.Authenticator;

public class SendMail
{

   public static void main(String [] args)
   {    

      // Recipient's email ID needs to be mentioned.
      String to = "to@gmail.com";

      // Sender's email ID needs to be mentioned
      String from = "from@expertflow.com";

      // Assuming you are sending email from localhost
      String host = "smtp.gmail.com";

      // Get system properties
      Properties properties = System.getProperties();

      // Setup mail server

      properties.setProperty("mail.smtp.host", host);


      properties.put("mail.smtp.starttls.enable", "true");

      properties.put("mail.smtp.auth", "false");
      // Get …
Run Code Online (Sandbox Code Playgroud)

java exception jakarta-mail smtp-auth

2
推荐指数
1
解决办法
3万
查看次数

如何通过Java程序了解平台

我写了一个java程序,我访问了不同的服务器并访问了一些文件.目前我只访问Linux服务器并执行一些命令.实际上这现在非常特定于linux环境.我希望当我访问服务器时,我的程序将检查天气是Linux环境还是Windows.如果是windows环境,它将执行命令,或者如果它是Linux环境,它将执行Linux命令.如何以务实的方式检查平台.

java linux windows

0
推荐指数
1
解决办法
150
查看次数

标签 统计

java ×2

c++ ×1

exception ×1

jakarta-mail ×1

linux ×1

smtp-auth ×1

windows ×1