Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.08.2013, 16:59
|
|||
|---|---|---|---|
|
|||
Что-то непонятное с копированием простого класса |
|||
|
#18+
Решил попробовать, насколько быстр хвалёный std::move() ... но так и не дошёл до него. Для начала создал примитивный класс-обёртку над динамическим массивом. Реализовал копирование, начал тупо возвращать по значение - не тут то было. Ошибка времени выполнения, пишет про коррумпированную кучу :) Причём нестабильно так, фиг поймёшь. Проверил на студии и codepad.org Код: 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. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.08.2013, 17:57
|
|||
|---|---|---|---|
|
|||
Что-то непонятное с копированием простого класса |
|||
|
#18+
tolyanchik, а у тебя только в приведенном здесь коде ArrayWrapper& operator=(const ArrayWrapper& other) ничего не возращает в случае неравенства указателей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.08.2013, 18:26
|
|||
|---|---|---|---|
|
|||
Что-то непонятное с копированием простого класса |
|||
|
#18+
Не дописал, но проблема кажись не в нём? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.08.2013, 18:30
|
|||
|---|---|---|---|
|
|||
Что-то непонятное с копированием простого класса |
|||
|
#18+
tolyanchik, Ошибка здесь Код: plaintext 1. выход за границы массива из-за опечатки (n вместо i) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&tablet=1&tid=2020049]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
165ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 270ms |

| 0 / 0 |
