这次真的不报错了,就是无法解析外部符号而已

This commit is contained in:
Qiuzhizhe 2022-09-30 11:48:15 +08:00
parent 1ca4a6f3a5
commit 3a4787b312
No known key found for this signature in database
GPG Key ID: 4EF4BF5521540263
3 changed files with 8 additions and 5 deletions

View File

@ -25,7 +25,6 @@ namespace RakNet {
struct SystemAddress { struct SystemAddress {
char filler[17 * 8]; // uncertain? char filler[17 * 8]; // uncertain?
private:
MCAPI void ToString_New(bool, char, char*) const; MCAPI void ToString_New(bool, char, char*) const;
}; };
struct RakNetGUID { struct RakNetGUID {

View File

@ -28,11 +28,15 @@ public:
bool isValid(){ bool isValid(){
return *this != 0xFFFFFFFF; return *this != 0xFFFFFFFF;
} }
struct ScoreboardId& operator=(struct ScoreboardId const & scoreboardId){
this->id = scoreboardId.id;
this->null = scoreboardId.null;
};
#undef AFTER_EXTRA #undef AFTER_EXTRA
#ifndef DISABLE_CONSTRUCTOR_PREVENTION_SCOREBOARDID #ifndef DISABLE_CONSTRUCTOR_PREVENTION_SCOREBOARDID
public: public:
struct ScoreboardId& operator=(struct ScoreboardId const &) = delete; //struct ScoreboardId& operator=(struct ScoreboardId const &);
ScoreboardId(struct ScoreboardId const &)= delete; //ScoreboardId(struct ScoreboardId const &)= delete;
//ScoreboardId()= delete; //ScoreboardId()= delete;
#endif #endif
public: public:

View File

@ -25,8 +25,8 @@ public:
public: public:
/*0*/ virtual ~VarIntDataOutput(); /*0*/ virtual ~VarIntDataOutput();
/*1*/ virtual void __unk_vfn_1(); /*1*/ virtual void writeLongString(gsl::basic_string_span<char const,-1>);
/*2*/ virtual void __unk_vfn_2(); // /*2*/ virtual void writeLongString(gsl::basic_string_span<char const,-1>);
/*3*/ virtual void writeFloat(float); /*3*/ virtual void writeFloat(float);
/*4*/ virtual void writeDouble(double); /*4*/ virtual void writeDouble(double);
/*5*/ virtual void writeByte(char); /*5*/ virtual void writeByte(char);