Skip to content

ファイル出力

Kasuga Chiyo edited this page Feb 11, 2019 · 16 revisions

ファイル出力

csvファイルを読み込む

bool dtl::file::write::stl::csv(matrix, write_file_name);

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

int main() {

	using dungeon_t = bool;
	std::array<std::array<dungeon_t, 10>, 8> matrix{ {} };
	dtl::generator::common::stl::createBorder(matrix);

	dtl::file::write::stl::csv(matrix, "write_test.csv");

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

	return 0;
}

書き込んだcsvデータ(write_test.csv)

1,1,1,1,1,1,1,1,1,1
1,0,0,0,0,0,0,0,0,1
1,0,0,0,0,0,0,0,0,1
1,0,0,0,0,0,0,0,0,1
1,0,0,0,0,0,0,0,0,1
1,0,0,0,0,0,0,0,0,1
1,0,0,0,0,0,0,0,0,1
1,1,1,1,1,1,1,1,1,1

出力例

####################
##                ##
##                ##
##                ##
##                ##
##                ##
##                ##
####################

Clone this wiki locally