% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/grid_io.R
\name{maxent_csv_write_open}
\alias{maxent_csv_write_open}
\title{Open a CSV File for Writing}
\usage{
maxent_csv_write_open(filename, append = FALSE, precision = 4L)
}
\arguments{
\item{filename}{Character: output file path.}

\item{append}{Logical: append to an existing file (default \code{FALSE}).}

\item{precision}{Integer: number of decimal places for numeric values
(default \code{4}).}
}
\value{
External pointer to a CsvWriter C++ object.
}
\description{
Opens a CSV file and returns a writer object. Use \code{\link{maxent_csv_write}},
\code{\link{maxent_csv_write_num}}, \code{\link{maxent_csv_write_row}}, and
\code{\link{maxent_csv_write_close}} to write data and close the file.
}
