Skip to content

Instantly share code, notes, and snippets.

View Bak-Jin-Hyeong's full-sized avatar

Bak, Jin Hyeong Bak-Jin-Hyeong

View GitHub Profile
#define NOMINMAX
#include <fcntl.h>
#include <io.h>
#include <clocale>
#include <cstdio>
#include <vector>
#include <algorithm>
#include <io.h>
#include <fcntl.h>
#include <Windows.h>
auto open_file_for_read_alow_delete(const wchar_t filename[]) {
struct result {
FILE* fp;
long long size;
int error;
};
#include <cstring>
#include <algorithm>
#include <utility>
#include <string>
#include <regex>
template<typename C> class EncodeCodePointToUTF {
public:
C encoded[(4 / sizeof(C)) + 1] = {};
int length = 1;
#include "CircularBuffer.h"
#include <climits>
#include <cassert>
#include <algorithm>
CircularBuffer::CircularBuffer() = default;
CircularBuffer::~CircularBuffer() = default;
CircularBuffer::CircularBuffer(void* buffer_address, size_t length)