| |||
![]()
|
![]() ![]() |
![]()
eclipse cdt предположительно - говно. втянув вот такой кусок кода: r::copy(childrenCopy|transformed((_1->*&A::clone)()), back_inserter(retval->m_children)); он отжирает 4G памяти и заявляет об out of memory. да, в данном конкретном случае лучше, с некоторых точек зрения, написать for (auto child: childrenCopy) retval->m_children.push_back(child); но я не ради флейма, а об общей тенденции: бяка падучая, и бяка сосёт память. что довольно жалко, потому что преимущества перед codeblock в real-time parsing'е C++ у неё некоторые есть; есть, впрочем, и у codeblock преимущества. |
||||||||||||||
![]() |
![]() |