Preguntas etiquetadas con c++

184
Pasar una matriz por referencia

¿Cómo funciona pasar una matriz asignada estáticamente por referencia? void foo(int (&myArray)[100]) { } int main() { int a[100]; foo(a); } ¿ (&myArray)[100]Tiene algún significado o es solo una sintaxis para pasar cualquier matriz por referencia? No entiendo paréntesis separados...

183
¿Blogs de C ++ que sigues regularmente? [cerrado]

Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión

183
¿Hay un límite máximo de longitud de matriz en C ++?

¿Hay una longitud máxima para una matriz en C ++? ¿Es un límite de C ++ o depende de mi máquina? ¿Es modificable? ¿Depende del tipo de la matriz? ¿Puedo romper ese límite de alguna manera o tengo que buscar una mejor manera de almacenar información? ¿Y cuál debería ser la forma más sencilla? Lo...

181
Cómo llamar a borrar con un iterador inverso

Estoy tratando de hacer algo como esto: for ( std::list< Cursor::Enum >::reverse_iterator i = m_CursorStack.rbegin(); i != m_CursorStack.rend(); ++i ) { if ( *i == pCursor ) { m_CursorStack.erase( i ); break; } } Sin embargo, borrar toma un iterador y no un iterador inverso. ¿Hay...