mirror of
https://codeberg.org/ProgramSnail/lang_2023.git
synced 2025-12-05 22:48:42 +00:00
25 lines
418 B
C++
25 lines
418 B
C++
#pragma once
|
|
|
|
#include <string>
|
|
#include <iostream>
|
|
|
|
// for clangd
|
|
|
|
namespace info::builtin {
|
|
|
|
template<typename T>
|
|
inline void Print(const T& value) { // only for strings ??
|
|
std::cout << "\x1b[1;32mOutput:\x1b[0m ";
|
|
std::cout << value;
|
|
std::cout << '\n';
|
|
}
|
|
|
|
template<typename T>
|
|
inline T Read() {
|
|
T value;
|
|
std::cout << "\x1b[1;32mInput:\x1b[0m ";
|
|
std::cin >> value;
|
|
return value;
|
|
}
|
|
|
|
} // namespace info
|