mirror of https://github.com/procxx/kepka.git
25 lines
460 B
C++
25 lines
460 B
C++
// cotire example project
|
|
|
|
#include "example.h"
|
|
|
|
#ifndef NDEBUG
|
|
#include <algorithm>
|
|
#include <iterator>
|
|
#endif
|
|
|
|
namespace example {
|
|
|
|
std::string get_message() {
|
|
char msg_chrs[] = { 'C', 'o', 't', 'i', 'r', 'e', 'd', '!' };
|
|
#ifdef NDEBUG
|
|
return std::string(&msg_chrs[0], &msg_chrs[sizeof(msg_chrs)]);
|
|
#else
|
|
std::string msg;
|
|
msg.reserve(sizeof(msg_chrs));
|
|
std::copy(msg_chrs, msg_chrs + sizeof(msg_chrs), std::back_inserter(msg));
|
|
return msg;
|
|
#endif
|
|
}
|
|
|
|
}
|