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 - arcadio2r

#1
Muchas gracias.  ;-)

Ya me ha quedado claro!

Feliz Navidad y Año Nuevo!
#2
Cita de: rir3760 en 19 Diciembre 2012, 17:48 PM
En el lenguaje C para terminar una aplicación desde la función main basta con una sentencia "return N;" ya que en esa función es equivalente a "exit(N);".

Desde cualquier otra función debes utilizar "exit(N);".

Un saludo

Primero de todo, gracias por la respuesta.

La pregunta que hago hace referencia a un "void main". En este caso, el codigo finaliza correctamente con y sin el "exit(x)". ¿Pero sin el exit el compilador liberará los recursos del proceso?
#3
Buenas,

tengo una duda con la función "exit" y la liberación de recursos.

¿Hace falta la llamada "exit" para finalizar el programa correctamente y liberar los recursos del proceso, o no hace falta esta instrucción para finalizar liberando los recursos porque el compilador ya la introduce?

Muchas gracias.
#4
He encontrado un pogramilla para hacer estos docs:
DoxyGen -> Tengo que estudiarlo un poco como funciona.

El Eclipse esta bien para hacer codigos de consola, pero para hacer entornos
prefiero el Visual. No se mucho de programacion, pero bueno me puedo defender
un poco.

Este char se me ha colado XD, no tenia el codigo a mano y lo he escrito
en un momento para poner el ejemplo.

Lo que me ha estrañado es que definiendo e implementando las funciones
en el .h funcionaran... pero su funcionan y se puede pues ale.
#5
Programación C/C++ / Hacer JavaDoc en C++
7 Abril 2011, 09:31 AM
Buenas;

He hecho una librería para trabajar con vectores.

vectores.h


#ifndef _vectors_H_
#define _vectors_H_

char suma(char sumatori[],int mida) {
   
    char a=0;
   
    for(int cnt=0; cnt<mida; cnt++) {
            a+=sumatori[cnt];
    }     
    return a;
}
float valor_medio(char valors[],int mida) {
   
    float a;
    a=suma(valors, mida);
    a/= (float) mida;
   
    return a;   
}

#endif




¿Está bien escrito  las funciones en el vectores.h? Es la única manera que me ha
funcionado. Ya que hacia un archivo .h con las definiciones de las funciones "char
suma(char sumatori[],int mida);", y conjuntamente un archivo .cpp con todas
las funciones escritas y me decia error el compilador "Dev-C".

¿Hay alguna manera de hacer un tipo "JavaDoc" a través del c++. En java
implementaba comentarios "@param sumatorio[] Vector que se desea introducir"
y "@return La suma de los elementos del vector de entrada". Cuando tenia la
librería terminada, generava un .html donde explicava las funciones
automaticamente. Además tenia un algun "IntelliSence" el Eclypse que
autocompletaba las funciones escritas en el programa principal y cuando abria el
parentesis para entrar las variables me decia el que havia escrito en el "@param
...".


Muchas gracias los tutoriales que teneis.