Этот код успешно строится с Clang 20.1.10 и с GCC 15.1, но не с Microsoft Visual C ++ 2022 Версия 17.14.0: < /p>
#include
#include
int main()
{
static constexpr std::array as{ "a", "bb", "ccc" };
static_assert(as[2] == "ccc");
}
< /code>
Ошибка: < /p>
Code: C2131
Description: expression did not evaluate to a constant
< /code>
Могу ли я заставить этот код работать с визуальным C ++? < /p>
Кто на правой стороне? GCC и Clang или Visual C ++?
Подробнее здесь: https://stackoverflow.com/questions/796 ... n-visual-c
Не удается определить `std :: array` с аргументом` std :: string` в Visual c ++ ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Не удается определить `std :: array` с аргументом` std :: string` в Visual c ++
Anonymous » » в форуме C++ - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Android (Kotlin / Java) List
/ Array -> rust vec преобразование с использованием jni
Anonymous » » в форуме JAVA - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Android (Kotlin / Java) List
/ Array -> rust vec преобразование с использованием jni
Anonymous » » в форуме Android - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Android (Kotlin / Java) List
/ Array -> rust vec преобразование с использованием jni
Anonymous » » в форуме JAVA - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-