Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
что-то не догоню (опять на ночь глядя), как проинициализировать такое: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. ЧЯДНТ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2019, 23:42 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
полудух, Должно работать. И так тоже должно: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2019, 23:53 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
полудух, древний конпилятор! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2019, 23:56 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
а, блин, что C++17 нужен же ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2019, 12:50 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
ёёёёё полудух, древний конпилятор! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2019, 14:58 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
у меня g++ v6 не компилировал v8.3 - ok ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2019, 18:51 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
а тоже самое, но в таком виде: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. выдаёт такую же ошибку... вроде в S должен получиться такой же набор: a,b,i ан нет... что-то ему не нравится ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2019, 21:56 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
полудух а тоже самое, но в таком виде: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. выдаёт такую же ошибку... вроде в S должен получиться такой же набор: a,b,i ан нет... что-то ему не нравится Вгде "такая же" ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2019, 22:52 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
полудух, MS VS 2017, C++ Langusge Standard: ISO C++17 Standard (/std:c++17) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2019, 23:10 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
полудух, mingw 8.2.0, если set(CMAKE_CXX_STANDARD 17) - тоже "всё работает". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2019, 23:15 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
вот сук, ему -std=c++1z надо было дать а если наследование убрать, то и без работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2019, 23:20 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
полудух вот сук, ему -std=c++1z надо было... C++ 11 = > C++1x C++ 14 = > C++1y C++ 17 = > C++1z ... C++ 20 => C++2a :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2019, 01:06 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
полудух вот сук, ему -std=c++1z надо было дать а если наследование убрать, то и без работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2019, 17:59 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
чего не мог иметь? может наследоваться не мог? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2019, 18:35 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
полудух чего не мог иметь? может наследоваться не мог? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2019, 20:15 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
в терминологии запутался я привык их называть "родительский класс" а "агрегатом" классы вообще никто не называет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2019, 23:02 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
ёёёёё полудух вот сук, ему -std=c++1z надо было... C++ 11 = > C++1x C++ 14 = > C++1y C++ 17 = > C++1z ... C++ 20 => C++2a :) остаётся только гадать, почему нельзя было назвать c++14, c++17 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2019, 23:05 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
полудух, чтобы духи лажали.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2019, 23:07 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
полудух остаётся только гадать, почему нельзя было назвать c++14, c++17 Потому что это разные режимы компиляции. Буквенные стандарты - это частичная реализация черновиков новых стандартов. Стандарт двадцатого года ещё дописывается, а -std=c++2a уже есть. Для уже вышедших и полностью реализованных нужно писать -std=c++17, -std=c++14 и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2019, 00:17 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
ок. тем временем, я нашёл новый косяк Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. {345} НЕ работает без vector<int>, хотя и "y", и "bb" без проблем добавляются... error: no matching function for call to ‘std::vector<S>::push_back(<brace-enclosed initializer list>)’ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2019, 01:55 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
не пойму, что не клеится... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2019, 18:24 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
так тоже ок: cout << v1[1].w1 << endl; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2019, 20:05 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
полудух, Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2019, 21:35 |
|
||
|
type-rich инициализация
|
|||
|---|---|---|---|
|
#18+
а Код: plaintext 1. означает Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2019, 21:38 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=39887258&tid=2017515]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 134ms |

| 0 / 0 |
