std::string_view 的使用

This commit is contained in:
2026-06-29 09:40:55 +08:00
parent cd446b7ca8
commit 8daf67aa5d
52 changed files with 1420 additions and 1367 deletions
+3 -2
View File
@@ -1,4 +1,5 @@
#pragma once
#include <string_view>
#include "../Aircraft/Aircraft.h"
#include "../Aircraft/Flight_VTO.h"
#include "../External_Database/export.h"
@@ -148,8 +149,8 @@ protected:
};
class DataBase : public SSR::Data_Source_Interface, public With_Loop_Coro {
public:
std::shared_ptr<SSR::Aircraft_Info> get_aircraft(const std::string& icao) override;
std::shared_ptr<SSR::Aircraft_Info> create_aircraft(const std::string& icao) override;
std::shared_ptr<SSR::Aircraft_Info> get_aircraft(std::string_view icao) override;
std::shared_ptr<SSR::Aircraft_Info> create_aircraft(std::string_view icao) override;
Psc::JSON get_aircraftlist();
Psc::JSON get_aircraftlist(int limit_msg_num);
BaseStation base_station;