Вам необходимо обновить стиль выбранных вами элементов, например, следующие строки:
const styles = {
container: base => ({
...base,
flex: 1
})
};
function App() {
return (
);
}
Здесь живой пример .
Нет ничего неправильно с использованием getenv()
в C++. Это определяется stdlib.h
, или если Вы предпочитаете стандартную реализацию библиотеки, можно включать cstdlib
и получить доступ к функции через std::
пространство имен (т.е. std::getenv()
). Абсолютно ничто неправильно с этим. На самом деле, если Вы обеспокоены мобильностью, любая из этих двух версий предпочтена.
, Если Вы не обеспокоены мобильностью и Вы используете управляемый С++, можно использовать эквивалентную.NET - System::Environment::GetEnvironmentVariable()
. Если Вы хотите non-.NET, эквивалентный для Windows, можно просто использовать GetEnvironmentVariable()
функция Win32.
Почему использование GetEnvironmentVariable в Windows, от MSDN getenv:
getenv воздействует только на структуры данных, доступные для библиотеки времени выполнения а не на среде "сегмент", созданный для процесса операционной системой. Поэтому программы, которые используют envp аргумент основному или wmain, могут получить недопустимую информацию.
Эта функция может получить или системную переменную или переменную пользовательской среды.
В C++ необходимо использовать станд.:: getenv и #include <cstdlib>