小编wir*_*lab的帖子

Visual Studio中的sprintf错误

我正在windows visual studio中开发UDP套接字程序.我收到了sprintf语句的错误.怎么纠正呢?我的代码是:

    for (i = 0; i < 30;i++) //take-off
{
    printf("send AT*REF:take off\n");
            sprintf(command, "AT*REF=%d,290718208\r", seq++);



    rc = sendto(sd, command, strlen(command) + 1, flags, (struct sockaddr *) &droneAddr, sizeof(droneAddr));
    if (rc<0) {
        printf("%s: can not send data\n", argv[0]);
            return(1);
                    }
     }
Run Code Online (Sandbox Code Playgroud)

我得到的错误是:

Error   1 error C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS.
Error   1 error LNK2019: unresolved external symbol __imp__bind@12
Error   2 error LNK2019: unresolved external symbol …
Run Code Online (Sandbox Code Playgroud)

c++ printf visual-studio

7
推荐指数
1
解决办法
4万
查看次数

在visual studio中创建一个C#dll

我正在visual studio express 2013中创建一个C#dll.我正在为我的程序的一部分创建一个dll,以便可以在需要时调用它.我的代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

using System.Net;
using System.Net.Sockets;

 namespace ClassLibrary2
 {
    public class take_off
    {
        UdpClient udpClient = new UdpClient(5556);
        IPAddress send_to =IPAddress.Parse("192.168.1.1");
        IPEndPoint sending_end_point =new IPEndPoint(send_to,5556);
        int seq;
        for(int i=0;i<30;i++) 
        {
             System.Console.WriteLine("send landing command");
            string buff1= String.Format("AT*REF={0},290717696\r",seq);
            seq=seq+1;
            UdpClient.Send(buff1, sending_end_point);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我收到的错误很少:

Error   1   Identifier expected 
Error   9   Invalid token '(' in class, struct, or interface member declaration 
Error   11  Invalid token ')' in class, struct, or …
Run Code Online (Sandbox Code Playgroud)

c# visual-studio

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

标签 统计

visual-studio ×2

c# ×1

c++ ×1

printf ×1