Skip to content

コンソール出力

Kasugaccho edited this page Apr 2, 2019 · 14 revisions

コンソール出力

文字出力 (2値化版)

ソースコード

#include <array>
#include "DTL.hpp"

int main() {

	using dungeon_t = bool;
	std::array<std::array<dungeon_t, 11>, 9> matrix{ {} };

	dtl::generator::common::stl::createPointGridField(matrix);

	dtl::console::output::stl::stringBool(matrix, "##", "//");

	return 0;
}

出力例

######################
##//////////////////##
##//##//##//##//##//##
##//////////////////##
##//##//##//##//##//##
##//////////////////##
##//##//##//##//##//##
##//////////////////##
######################

数値出力

#include <array>
#include "DTL.hpp"

int main() {

	using dungeon_t = bool;
	std::array<std::array<dungeon_t, 11>, 9> matrix{ {} };

	dtl::generator::common::stl::createPointGridField(matrix);

	dtl::console::output::stl::number(matrix);

	return 0;
}

出力例

11111111111
10000000001
10101010101
10000000001
10101010101
10000000001
10101010101
10000000001
11111111111

当記事のライセンス

CC0

Clone this wiki locally