Mana
String.h File Reference
#include "Platform.h"
#include <cstring>
#include <iostream>
#include <string>

Go to the source code of this file.

Namespaces

 mana
 

Macros

#define MANA_PRINT(...)   mana::Trace(__VA_ARGS__)
 コンソールに文字列を出力 More...
 
#define MANA_TRACE(...)   ((void)0)
 コンソールに文字列を出力(デバッグビルドのみ) More...
 

Functions

std::string mana::Concat (const std::initializer_list< std::string_view > &r)
 
void mana::Trace (const std::string &message)
 
void mana::Trace (const std::initializer_list< std::string_view > message)
 
void mana::strcpy (char *outBuffer, size_t outBufferSize, const char *inBuffer)
 
void mana::strcat (char *outBuffer, size_t outBufferSize, const char *inBuffer)
 
int mana::strcmp (char const *buffer1, char const *buffer2)
 

Macro Definition Documentation

◆ MANA_PRINT

#define MANA_PRINT (   ...)    mana::Trace(__VA_ARGS__)

コンソールに文字列を出力

◆ MANA_TRACE

#define MANA_TRACE (   ...)    ((void)0)

コンソールに文字列を出力(デバッグビルドのみ)