Skip to content

ファイル入力

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

ファイル入力

csvファイルを読み込む

bool dtl::file::read::stl::csv<variable>(matrix, read_file_name);

#include <iostream>
#include <cstdint>
#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, "read_test.csv");

	dtl::file::read::stl::csv<dungeon_t>(matrix, "read_test.csv");

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

	return 0;
}

出力例

####################
##                ##
##                ##
##                ##
##                ##
##                ##
##                ##
####################
Clone this wiki locally