Preguntas etiquetadas con reference

264
¿Por qué existe el operador de flecha (->) en C?

El .operador dot ( ) se usa para acceder a un miembro de una estructura, mientras que el operador de flecha ( ->) en C se usa para acceder a un miembro de una estructura al que hace referencia el puntero en cuestión. El puntero en sí no tiene ningún miembro al que se pueda acceder con el...

256
Puntero vs. referencia

Lo que sería una mejor práctica al dar a una función la variable original con la que trabajar: unsigned long x = 4; void func1(unsigned long& val) { val = 5; } func1(x); o: void func2(unsigned long* val) { *val = 5; } func2(&x); IOW: ¿Hay alguna razón para elegir uno sobre...

248
¿Ruby pasa por referencia o por valor?

@user.update_languages(params[:language][:language1], params[:language][:language2], params[:language][:language3]) lang_errors = @user.errors logger.debug "--------------------LANG_ERRORS----------101-------------" + lang_errors.full_messages.inspect if params[:user] @user.state =...