Мне нравится, как в Python я могу сделать что-то вроде:
points = []
for line in open("data.txt"):
a,b,c = map(float, line.split(','))
points += [(a,b,c)]
В основном это чтение списка линий, каждая из которых представляет точку в трехмерном пространстве, точка представлена в виде трех чисел, разделенных запятыми
Как это можно сделать в C ++ без особой головной боли?
Производительность не очень важна, этот анализ выполняется только один раз, поэтому простота важнее.
P.S. Я знаю, что это звучит как вопрос новичка, но поверьте мне, я написал лексер на D (почти как C ++), который включает в себя чтение некоторого текстового символа char и распознавание токенов,
просто, возвращаясь к C ++ после долгого периода python, я просто не хочу тратить свое время на такие вещи.