Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - @synthesize

#1231
Scripting / Re: dudas en Ruby
4 Julio 2010, 00:09 AM
¿Algún consejo para un novato? Se ve que entiendes. Solo te puedo decir que vengo de programar en C...
#1232
Cita de: *PsYkE1* en  3 Julio 2010, 19:26 PM
Cita de: Daemon Freedom en  3 Julio 2010, 19:16 PM
NO se podría condenar a los violadores, no.

¿Pero a los que nos gusta practicar sexo por diversión y placer?  :-\
No te sigo... :-\
A que viene eso? :huh:

Error mío, estaba pensado en otra cosa :huh: corregido
#1233
Se podría condenar a los violadores, si.

¿Pero a los que nos gusta practicar sexo por diversión y placer?  :-\
#1234
Pues menudo libro  :-\ el sistema espera que le metas el tipo a int. Es mas, compilo tu code con gcc y...

Citar2.c:11: warning: return type defaults to 'int'
2.c: In function 'main':

También veo que usas exit() y no has definido su cabecera....

Al compilar poner -Wall? Eso te muestra todos los warnings y errores. Compila tu código y verás.
#1235
Lo 1º mal que he visto, es un main sin declaración de tipo.

int main
#1236
Scripting / Re: dudas en Ruby
3 Julio 2010, 17:21 PM
Cita de: .:WindHack:. en  3 Julio 2010, 17:04 PM
Hola,

1. El problema con la función es que no declaras el argumento y estás manejando STDIN con un dato que prácticamente no existe. Si bien, no quieres declarar el argumento debes de tener en cuenta que antes de usar STDIN.gets debes de pedir el dato.

Con argumento:

Código (ruby) [Seleccionar]
def funcion(arg)
  arg.to_i
  return arg
end


Sin argumento, y pidiendo el dato en la misma función:

Código (ruby) [Seleccionar]
def funcion()
  print "Introduce algo: "
  arg = STDIN.gets #Tambien se puede usar gets.chomp
  arg.to_i
  return arg
end


2. nil. Ese es el resultado de la expresión. Significa "absolutamente nada" en Ruby.

3. Creo que la directiva que se usa es:
Código (ruby) [Seleccionar]
require 'unidad'

Todavía no me acostumbro a esto de no declarar variables :S

Entonces, con hacer def funcion(argumento) ya puedo manejar argumento como local de funcion?
#1237
ASM / Re: leave y movl
3 Julio 2010, 15:14 PM
Cita de: ctlon en  2 Julio 2010, 00:43 AM
http://asm.sourceforge.net/articles/linasm.html#Syntax -> para el movl

leave = mov esp, ebp
            pop ebp



Gracias por responder  :)
#1238
Foro Libre / Re: Dudas Sobre Blog.
3 Julio 2010, 15:09 PM
No sé en que categoría va esto, a lo mejor en dudas generales, pero ni idea.

SI te haces un blog con blogspot como el mío, puedes tener ganancias con adsense de Google. Para consultar lo que se legal y lo que no, pues te lees la respectiva página de ayuda de google.

Reitero, ¿Dónde iría este post? 
#1239
Scripting / dudas en Ruby
3 Julio 2010, 14:56 PM
Empecé ayer con Ruby (Me lo piden en cierto sitio  :-X) y empecé a estudiar con el irb bajo gnu/linux.

Tengo algunas dudas, espero que me las puedan responder:

1. Al crear una función, no hace lo que yo quiero.

escribo:

Código (ruby) [Seleccionar]
def fun()
a =STDIN.gets
a.to_i
return a
end


pero me devuelve siempre una cadena.

Lo que quiero hacer es introducir un número y que me lo devuelva como integer.

2. ¿Qué significa => nil ? Es que me aparece mucho pero ni idea..

3. ¿Cual es la directiva para incluir módulos y cuales son los mas usados?

#1240
Programación General / Re: Pascal o C
3 Julio 2010, 14:45 PM
Por qué

Pues, según mi punto de vista, y el de la mayoría que te decimos que C, es un lenguaje que crea buenas costumbres de programación, y es de los mejores para aprender. Fueraparte dices que quieres que te sirva de puente para aprender otros, y C te sirve de puente para C++, PHP, etc.