C++ (Qt)QVector <int> vec;vec << 1 << 2 << 3;QVector second = vec; // пока vec и second шарят одну копию данныхint & a = const_cast<int &> (vec[0]);
C++ (Qt)for (int i = 0; i < lst.size(); ++i) { int & a = lst[i]; ...}
C++ (Qt)void ( const QList< int > & values ){ ... foreach ( const int & value, values ) { const_cast< int & >( value ) = 1; } ...}