5
int
두 개를 파일로 작성하는 방법을 찾고 있습니다. 두 쌍의 많은 쌍이 있습니다. int
s. 두 숫자 사이에 공백이 있어야합니다 (저는 ''을 의미합니다). 이 같은 예를 들어 뭔가 :OCaml 파일에 쓰는 방법?
1 2
6 896
243 865
....
int
두 개를 파일로 작성하는 방법을 찾고 있습니다. 두 쌍의 많은 쌍이 있습니다. int
s. 두 숫자 사이에 공백이 있어야합니다 (저는 ''을 의미합니다). 이 같은 예를 들어 뭔가 :OCaml 파일에 쓰는 방법?
1 2
6 896
243 865
....
당신이 같은 것을 사용할 수 있습니다
이let rec print_numbers oc = function
| [] ->()
| e::tl -> Printf.fprintf oc "%d %d\n" (fst e) (snd e); print_numbers oc tl
let() =
let nums = [(1, 2); (6, 896); (243, 865)] in
let oc = open_out "filename.txt" in
print_numbers oc nums;
close_out oc;
이 데이터를 가정 쌍의 목록입니다. 당신이 Core
를 사용하는 경우
, 당신은이 작업을 수행 할 수 있습니다
open Core.Std
let() = Out_channel.write_all "your_file.txt" ~data:"Your text"