string NextSpeech()
{
// это как я понял результат
string res;
ifstream Reader("main.txt");
// что это?
int in = 0;
// да и тут странно что i где то уменьшается?
for (int i = 0; i <= 0; i++)
{
if (i != in)
{
break;
return 0;
}
else
{
// читаем строку
getline(Reader, res);
// прерываем цикл
break;
// это зачем?
return res;
}
}
// строка 1 прочитана, соответственно она и возвращается
return res;
}
вы зачем-то упорно продолжаете противопоставлять одну транснациональную компанию с многомиллиардным капиталом и весь разношерстный опенсорс, по моему это немного не честно. Если подходить более взвешенно то тогда нужно рассматривать проприетарь vs опенсорс или если уж оценивать одиночные цели то в противовес микрософт ставить какого-нибудь IT гиганта заточенного на опенсорс.
В первом случае, проприетарь vs опенсорс, у проприетарь будет такой же разброс от лажи до конфетки, а то и похуже в силу большей закрытости от сообщества, которое при достаточной вовлеченности может со временем перекрыть многие недостатки.
Во втором случае, когда противопоставлены компании то боле-менее крупные и заточенные на опенсорс компаний как правило уже давно излечились от детских болезней в виде той же плохой документации.
https://professorweb.ru/my/csharp/base_net/level6/...