Files
NP_Midterm/include/Utils/StringTokenizer.hpp
2025-04-26 16:17:19 +09:00

19 lines
428 B
C++

#pragma once
#include "precomp.hpp"
#include <queue>
namespace Chattr {
class StringTokenizer {
public:
StringTokenizer() {}
StringTokenizer(gsl::czstring string, std::uint32_t size);
void set(gsl::czstring string, std::uint32_t size);
std::vector<std::string> get();
operator std::vector<std::string>();
private:
std::queue<gsl::czstring> tokens;
std::queue<std::uint32_t> tokens_length;
};
}