小编Bre*_*sso的帖子

lnk2019视觉工作室错误

我正在尝试创建一个简单的UDP套接字类来在c ++程序和java程序之间进行一些讨论,所以我试图创建一个处理所有UDP传输的套接字类,但我无法让程序编译,因为我得到大约8个lnk2019错误,我不知道他们甚至意味着什么.我主要使用Java,只使用c ++,我必须大声笑.我有3个文件的套接字头和代码.Udp套接字代码也来自rFactor-Nesim,因此套接字代码不是由我编写的.

UdpSocket.cpp

#include "UdpSocket.hpp"

#include <stdio.h>

UdpSocket::UdpSocket(const char* host, int port) 
: mHost(host), mPort(port)
{
}

UdpSocket::~UdpSocket(void)
{
}

void UdpSocket::Open()
{
if(WSAStartup(MAKEWORD(2, 0), &mWinsockData) != 0)
    fprintf(stderr, "WSAStartup() failed");   

if ((mSocket = socket(AF_INET, SOCK_DGRAM, 0)) < 0)
    perror("socket() failed");   

memset(&mSocketAddress, 0, sizeof(mSocketAddress));
mSocketAddress.sin_family = AF_INET;
mSocketAddress.sin_addr.s_addr = inet_addr(mHost);
mSocketAddress.sin_port = htons(mPort);
}

void UdpSocket::Close()
{
closesocket(mSocket);  
WSACleanup();
}

void UdpSocket::Send(char* str, size_t length)
{
size_t result = sendto(mSocket, str, length, 0, 
    (struct sockaddr *) &mSocketAddress, sizeof(mSocketAddress));

if(result …
Run Code Online (Sandbox Code Playgroud)

c++ lnk2019

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

Delphi xe8,无法重命名组件xxx,组件是以祖先形式引入的

我要去http://docwiki.embarcadero.com/RADStudio/XE8/en/Tutorial:_Using_the_IDE_for_Delphi_and_C%2B%2BBuilder找到的delphi XE 8 tutoial .我遇到的问题是我一步一步地按照教程进行操作,并且在尝试重命名ActionList或MainMenu并且不能重命名组件xxx时,我一直收到错误,组件是以祖先形式引入的.

我不知道如何解决这个问题,我也不能删除组件,所以我不知道如何解决它.

delphi delphi-xe8

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

标签 统计

c++ ×1

delphi ×1

delphi-xe8 ×1

lnk2019 ×1