LINUX.ORG.RU

История изменений

Исправление wolverin, (текущая версия) :

если потребитель это какой-то гуишный фреймворк

)) да вам в битву экстрасенсов надо, в lvgl отправляю, еще не проверял на работоспособность, но ведь красивое!?

                    stringstream ss;
                    ss  << "Serial: " << pSys->getCPUinfo() << endl
                        << "STM: ver " << stmInfo.ver << " rev " << stmInfo.rev << endl
                        << "Hostname: " << pSys->getHostName() << endl
                        << "Network interfaces:\n";
                    pSys->getIPs([&](string dev) { ss << "\t" << dev << endl; });

                    FormShowServiceInfo(eFormType_t::SERVICE_INFO,
                            "Заголовок",
                            ss.str().c_str(),
                            "нижний колонтитул");

про ваше замечание это мне надо [&] заменить на [const&] ?

Исходная версия wolverin, :

если потребитель это какой-то гуишный фреймворк

)) да вам в битву экстрасенсов надо, в lvgl отправляю, еще не проверял на работоспособность, но ведь красивое!?

                    stringstream ss;
                    ss  << "Serial: " << pSys->getCPUinfo() << endl
                        << "STM: ver " << stmInfo.ver << " rev " << stmInfo.rev << endl
                        << "Hostname: " << pSys->getHostName() << endl
                        << "Network interface:\n";
                    pSys->getIPs([&](string dev) { ss << "\t" << dev << endl; });

                    FormShowServiceInfo(eFormType_t::SERVICE_INFO,
                            "Заголовок",
                            ss.str().c_str(),
                            "нижний колонтитул");

про ваше замечание это мне надо [&] заменить на [const&] ?