• Viernes 3 de Mayo de 2024, 00:33

Mostrar Mensajes

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


Mensajes - fachamix

Páginas: 1 2 [3] 4 5 ... 9
51
Inteligencia Artificial / libros manuales tutoriales OpenCV?
« en: Jueves 30 de Abril de 2009, 14:12 »
gente del foro, necesito adiestrarme en OpenCV, para mi proyecto final de carrera.

me gustaria saber si ustedes saben de donde puedo conseguir manuales, tutoriales y lirbos de OpenCV, si ustedes me los pueden pasar por internet o i saben de donde los puedo bajar, y de ultima , en el peor de  los casos... COMPRAR.

saludos a todos

52
C++ Builder / de OpenCV a formulario builder
« en: Jueves 30 de Abril de 2009, 14:07 »
queria saber si existe una manera de llevar la captura de video del webcam o un avi desde OpenCV al formulario de C++Builder, es decir, ahora tengo un formulario y al costado la ventanita de OpenCV que me muestra lo que se ve por la webcam, yo quiero integrar todo a un solo formulario de builder, donde tenga campos para rellenar y en un espacio del formulario lo que se ve por la webcam , es posible esto ????

53
C/C++ / Re: De entero positivo a binario no aceptar letras ni negativos
« en: Martes 28 de Abril de 2009, 02:35 »
Código: C
  1. #include <stdio.h>
  2. #include <conio.h>
  3. main()
  4. {
  5. float a[16];
  6. int ne,x,swi;
  7. clrscr();textcolor(9);textbackground(12);clrscr();
  8. printf("Este progrograma esta diseñado para convertir un numero entero positivo decimal a binario.");
  9. printf("nnPara continuar con el programa presione ENTER");
  10. clrscr();textcolor(9);textbackground(12);clrscr();
  11. intonum:
  12. printf("Introduzca el numero entero positivo que desea convertir a binario:");
  13. scanf("%i",ne);
  14. if(ne<0)
  15. {
  16. err:
  17. printf("Ha introducido un numero negativo, si desea intentar nuevamente presione 1 o si desea salir del programa presione 2n");
  18. scanf("%i",&swi);
  19. if(swi==1)
  20. {
  21. printf("n");
  22. goto intonum;
  23. }
  24. else
  25. if(swi==2)
  26. {
  27. goto fin;
  28. }
  29. else
  30. {
  31. printf("Error de entrada");
  32. goto err;
  33. }
  34. }
  35. else
  36. {
  37. for(x=15;x>=0;x=x-1)
  38. {
  39. if(ne>0)
  40. {
  41. a[x]=ne%2;
  42. }
  43. else
  44. {
  45. a[x]=0;
  46. }
  47. ne=ne/2;
  48. }
  49. for(x=0;x<=15;x++)
  50. {
  51. printf("%.0f",a[x]);
  52. }
  53. }
  54. fin:
  55. }
  56.  

primero , creo que no estas utilizando completamente el lenguaje C, mucho menos las librerias estandar de que trae el compilador.

segundo, NO UTILIZES GOTO .... NO NO NO NO, NO USES GOTO POR FAVOR, es la peor practica de un programador, no solo porque no es estructurado, el codigo que genera, es ineficiente.


las librerias estandar de C te brindan funciones como isdigit, o , isletter, etc etc etc, por lo que veo estas usando alguna version de BORLAND, cuya caracteristica principal , es la ayuda que traen sus productos, te sugiero que busques en la ayuda, en todo caso si no sabes que hacer despues te tiro el algoritmo, y si no te sale con el algoritmo, te paso el codigo,

es muy simple, sencillo, y legible.

intentalo, la satisfaccion de hacerlo por uno propio es impagable

54
C/C++ / Re: Que me recomiendan C++ ó Java para programar juegos?
« en: Domingo 26 de Abril de 2009, 14:48 »
disculpen que corteel mambo, pero creo que para empezar esto de los juegos no te recomiendo ni uno ni otro.

para mpesar... te recomiendo DARKBASIC.

web oficial
http://darkbasic.thegamecreators.com/

web en español
http://www.darkbasic.es/website/

se que te va a gustar.

si eliges el camino de c++ o javacon directx o opengl olo que quieras, vas a demorar muchisimo, es mejor que empieses asi

55
C/C++ / Re: Abrir página web
« en: Domingo 26 de Abril de 2009, 14:38 »
mas facil aun:

system("explorer http://www.tuweb.com/loquesea.php");


por ejemplo

56
La taberna del BIT / Re: Sugerencias Para Salvar una PC antigua
« en: Miércoles 22 de Abril de 2009, 01:59 »
Esta bien, no tiene KDE ni GNOME, pero no son las unicas interfaz graficas para linux, vienen con otras, mucho mas livianas.

Y si no tiene todos los chiches , me exprese mal.

Quizas DSL no le sirvio a el, pero lo puse a modo de informar su existencia.

Pero si e puesto MuLinux, que es muy completo, y no pide casi nada de recursos, yo lo e visto andando con 8 megas de RAM. O TTY LINUX en consola, pero viene bien armando para hacerla de servidor.

en fin, ojala sirva.

saludos

57
La taberna del BIT / Re: Sugerencias Para Salvar una PC antigua
« en: Martes 21 de Abril de 2009, 23:36 »
osea la respuesta es SI, no le vas a poner escritorio 3D a un 486.

y la pregunta era como reciclar el PC, ahi tiene, lo puede convertir tranquilamente en un servidor web, de archivos FTP, etc. , usando LINUX nada mas y nada menos, a eso me referia.

y deje ahi una distro con interfaz grafica, con editores de texto, compilador,panel de control,  y varias herramientas de consola, etc.

espero les sirva a alguien.

tambien puede usar la PC como nodo de un cluster, con lo cual, va anecesitar menos recursos aun, y en algunos casos, le puede llegar a faltar disco duro, y todavia sirve para ese fin de nodo de un cluster.

58
La taberna del BIT / Re: en que programa microsoft
« en: Martes 21 de Abril de 2009, 17:46 »
por alguna razon me pedia el framqork para funcionar

59
La taberna del BIT / Re: Sugerencias Para Salvar una PC antigua
« en: Martes 21 de Abril de 2009, 17:43 »
FEATHER LINUX:

http://featherlinux.berlios.de/docs.htm

16 MB en consola - 24 MB con entorno grafico.

------------------------------------------------------------------------------------------------------------

TTY LINUX

utiliza 5MB de RAM , en modo consola, pero esta preparado para usar internet.
el manual explica sus componentes, como quitarlos, etc. 5MB !!!!!!!!!
tiene unos complementos de menos de 1MB para convertilo en un servidor web.

------------------------------------------------------------------------------------------------------------

Damn Small Linux
http://www.damnsmalllinux.org

Uno d los mas usados, necesita solo 16 megas de RAM. tiene de todo.



------------------------------------------------------------------------------------------------------------

MuLINUX
http://mulinux.dotsrc.org/

esta distribucion es tremenda. la vi en una maquina de un amigo que la hizo andar con interfaz grafica es un PC con 8 megas de RAM (creo que la distro utilizaba menos aun!!!!!!)



------------------------------------------------------------------------------------------------------------

FLOPPYFW LINUX
http://www.zelow.no/floppyfw/

un router en un disket!!!

------------------------------------------------------------------------------------------------------------
LinuxEmbedded
traten de buscar esta distro
------------------------------------------------------------------------------------------------------------

Small Linux
http://www.superant.com/smalllinux/

Esto no tiene desperdicio, 2MB!!!!!!!!!!! para un linux consola!!!!!!!!!

------------------------------------------------------------------------------------------------------------
TA-Linux
------------------------------------------------------------------------------------------------------------

Alguna vez lei un articulo de un grupo de estudiantes que armaron un servidor WEB APACHE con MYSQL que funcionaba con 8 megas de RAM

------------------------------------------------------------------------------------------------------------

ESPECIALMENTE QUE PRUEBE CON DISTRIBUCIONES LIVE TANTO EN CDs COMO EN FLOPPYs

60
La taberna del BIT / Re: en que programa microsoft
« en: Martes 21 de Abril de 2009, 16:55 »
para sistemas operativos y los lenguajes con los que han sido programados, ... no hay nada escrito.

uno tranquilamente puede escribir un sistema operativo en BASIC si realmente lo quiere, va a tener que escribir un propio compilador de BASIC con ciertas modificaciones y anexos al lenguaje, que sea capaz de , en primera instancia, generar binarios planos (para la fase de booteo), etc, etc , etc.


e visto SO escritos en muchos lenguajes en internet, la mayoria en C.

hay hasta escritos en FreePascal, uno creado por un ARGENTINO , cuando tenia 18 ños creo, no rcuerdo bien .

en fin, hay que diferenciar lenguajes, de compiladores.

--------------------------------------------------------------------------------------------------------

creo que la pregunta de nuestro compañero , no era, con que se programaba el SO, sino las aplicaciones de microsoft.

no sabria decirte, pienso que es una mezcla de todo, y segun el producto, el messenger esta en .NET hasta la maseta por ejemplo.

61
La taberna del BIT / Re: Sugerencias Para Salvar una PC antigua
« en: Martes 21 de Abril de 2009, 16:45 »
si entran en www.distrowatch.com

van a encontrar distribuciones de linux, con interfaz grafica y todos ... si todos.,.... los chiches, para conputadoras que tengan desde 8 megas de RAM en adelante.


---------------------------------------------------------------------------------------------------------------
1. Absolute Linux
Absolute Linux is a light-weight modification of Slackware Linux. It includes several utilities that make configuration and maintenance easier and it has many common desktop and Internet applications installed and configured with tight integration of menus, applications and MIME types. Absolute Linux uses IceWM and ROX for its window and file managers.

2. ANTEMIUM Linux
ANTEMIUM Linux is a French live CD distribution designed for desktops, and especially for older computers with only 64MB of RAM. The desktop environment is IceWM.

3. AUSTRUMI
AUSTRUMI is a business card size (50MB) bootable live CD Linux distribution. It is based on Slackware Linux with initialisation scripts borrowed from the Blin project.

4. BeatrIX Linux
BeatrIX Linux is a compact (less than 200MB) operating system aimed at both office and home users who want something simpler, safer and superior to Microsoft Windows, and that will run on just about any IBM-compatible PC made in the past 10 years. It runs as a live CD or it can be installed to hard drive.

5. Core GNU/Linux
Core is designed and constructed around one simple philosophy: to be the absolute minimum of what is required for a Linux operating system. Core is designed to be the basis for a larger, more complete operating system constructed by the end user. It contains only what is necessary to boot into Linux and download, compile and install other software packages.

6. Damn Small Linux
Damn Small Linux is a business card size (50MB) live CD Linux distribution. Despite its minuscule size it strives to have a functional and easy to use desktop. Damn Small Linux has a nearly complete desktop, including XMMS (MP3, and MPEG), FTP client, links-hacked web browser, spreadsheet, email, spellcheck (US English), a word-processor, three editors (Nedit, nVi, Zile [emacs clone]), Xpdf, Worker (file manager), Naim (AIM, ICQ, IRC), VNCviwer, SSH/SCP server and client, DHCP client, PPP, PPPoE, a web server, calculator, Fluxbox window manager, system monitoring apps, USB support, and soon it will have PCMCIA support as well. If you like Damn Small Linux you can install it on your hard drive. Because all the applications are small and light it makes a very good choice for older hardware.

7. DeLi Linux
DeLi Linux is a Linux distribution for old computers, from 486 to Pentium MMX 166 or so. It's focused on desktop usage. It includes email clients, a graphical Web browser, an office package with word processor and spreadsheet, etc. A full install, including XFree86 and development tools, needs no more than 300 MB of harddisk space.

8. Feather Linux
Feather Linux is a Linux distribution which runs completely off a CD or a USB pendrive and takes up under 128MB of space. It is a Knoppix remaster (based on Debian), and tries to include software which most people would use every day on their desktop.

9. Fluxbuntu Linux
Fluxbuntu is a light-weight, standards-compliant, Ubuntu-based Linux distribution featuring the Fluxbox window manager. The project's primary goal is to develop an operating system that would run on a wide range of mobile devices and computers, both low-end and high-end.

10. LinuxConsole
LinuxConsole is an independently developed Linux live CD with different editions designed for desktops, servers, gaming consoles, and old computers. Its primary characteristics are easy installation, extensive choice of software in the form of modules, and excellent hardware detection.

11. Luit Linux
Luit Linux is a small bootable live CD distribution based on KNOPPIX and Damn Small Linux. A small compact live distribution with tools and applications for day to day needs, without compromising on its look and feel and ease of use.

12. MEPIS Linux
MEPIS Linux is a Debian-based desktop Linux distribution designed for both personal and business purposes. It includes cutting-edge features such as a live, installation and recovery CD, automatic hardware configuration, NTFS partition resizing, ACPI power management, WiFi support, anti-aliased TrueType fonts, a personal firewall, KDE, and much more.

13. Neat-GNU/Linux
Neat-GNU/Linux is going to be like any other GNU/Linux distribution with a couple of differences, the most notable is the installation procedure, but also by keeping the number of packages at a minimum, hence the name; Neat. The installation is not done by copying precompiled packages but by actually compiling packages from source and then install them to the system. By making the list of software as small as possible we hope to create a system that is easy to maintain, that requires little space on the hard drive(s) but at the same time is fully functional. We will also try to include configuration scripts for some administrative tasks, like setting up the network, to make it easier to administrate. Update: As of December 2002, the Neat GNU/Linux distribution is no longer available.

14. P!tux Linux
P!tux Linux is an operating system of the Linux family, based on Slackware Linux distribution and on kernel 2.2.x. It can be installed both on an ext2 filesystem (on a dedicated partition) or on a DOS filesystem (as a loopback device). It can be installed from DOS, Linux, in umsdos mode or via FTP. Basic installation requires a 486 PC with 8 MB RAM and 105 MB minimum hard disk space. During the installation another 150 MB will be used.

15. PapugLinux
PapugLinux is a minimal GNU/Linux live CD based on the Gentoo Linux distribution for x86 computers. The goal of PapugLinux is to provide a minimal but functional free operating system which can be run on most computers, from old systems with as little as 64 MB of memory to the latest powerful configurations.

16. Puppy Linux
Yes, Puppy Linux is yet another Linux distribution. What's different here is that Puppy is extraordinarily small, yet quite full featured. Puppy boots into a 64MB ramdisk, and that's it, the whole caboodle runs in RAM. Unlike live CD distributions that have to keep pulling stuff off the CD, Puppy in its entirety loads into RAM. This means that all applications start in the blink of an eye and respond to user input instantly. Puppy Linux has the ability to boot off a flash card or any USB memory device, CDROM, Zip disk or LS/120/240 Superdisk, floppy disks, internal hard drive. It can even use a multisession formatted CD-R/DVD-R to save everything back to the CD/DVD with no hard drive required at all!

17. SaxenOS
SaxenOS is a lightweight Slackware and Zenwalk-based distribution with the Xfce desktop. It is designed for older, low-specification computers.

18. SliTaz GNU/Linux
SliTaz GNU/Linux is a mini distribution and live CD designed to run speedily on hardware with 128 MB of RAM. SliTaz uses BusyBox, a recent Linux kernel and GNU software. It boots with Syslinux and provides more than 200 Linux commands, the lighttpd web server, SQLite database, rescue tools, IRC client, SSH client and server powered by Dropbear, X window system, JWM (Joe's Window Manager), gFTP, Geany IDE, Mozilla Firefox, AlsaPlayer, GParted, a sound file editor and more. The SliTaz ISO image fits on a less than 30 MB media and takes just 80 MB of hard disk space.

19. TA-Linux
TA-Linux is a free Linux distribution that targets Linux power users. Its main goal is to have a small base installation that the end-users can expand to include the software they need. The secondary goal is to support as many different architectures as possible, at this time x86 is fully supported with Alpha, Sparc, PPC and PA-RISC around the corner. Extra software not included in the base is handled using a system resembling the *BSD ports system, called Collection, which handles installation, upgrading and dependencies. The primary way of installing new software is to download the source, compile and install it (totaly automatic). The user can also choose to install already built binary packages, also automaticaly using the Collection system.

20. Tiny Core Linux
Tiny Core Linux is a very small (10 MB) minimal Linux desktop. It is based on Linux 2.6 kernel, BusyBox, Tiny X, FLTK graphical user interface and JWM window manager, running entirely in memory. It is not a complete desktop, nor is all hardware completely supported; it represents only the core needed to boot into a very minimal X Window desktop, typically with wired Internet access. This minimal desktop can be extended by installing additional applications from online repositories.

21. TinyMe
TinyMe is a PCLinuxOS-based mini-distribution. It exists to ease installation of PCLinuxOS on older computers, to provide a minimal installation for developers, and to deliver a fast Linux installation for where only the bare essentials are needed.

22. U-lite
U-lite (formerly Ubuntulite) is a light-weight distribution, based on Ubuntu, designed to run comfortably on old and low-resource computers. It comes with a careful selection of applications, such LXDE (featuring the Openbox window manager), Kazehakase web browser, Sylpheed mail client, AbiWord word processor and Gnumeric spreadsheet. Unlike most light-weight distributions, U-lite strives to provide a complete user experience out of the box.

23. VectorLinux
Vector Linux is a small, fast, Intel based Linux operating system for PC style computers. The creators of Vector Linux had a single credo: keep it simple, keep it small and let the end user decide what their operating system is going to be. What has evolved from this concept is perhaps the best little Linux operating system available anywhere. For the casual computer user you have a lightening fast desktop with graphical programs to handle your daily activities from web surfing, sending and receiving email, chatting on ICQ or IRC to running an ftp server. The power user will be pleased because all the tools are there to compile their own programs, use the system as a server or perhaps the gateway for their home or office computer network. Administrators will be equally as pleased because the small size and memory requirements of the operating system can be deployed on older machines maybe long forgotten.

24. wattOS
wattOS is a fast desktop Linux distribution based on Ubuntu. Using the lightweight Openbox window manager as its default user interface, the distribution strives to be as energy-efficient as possible so that it can be used on low-specification and recycled computers.

62
La taberna del BIT / Re: mi trabajo final
« en: Lunes 13 de Abril de 2009, 17:05 »
Cita de: "robbie110487"
Amigo, un ingeniero sin ingenio no merecerse llamarse ingeniero, se supone que estarás ahi para resolver problemas, por que no buscas alguna necesidad que le haga falta a la escuela (informaticamente hablando obviamente)??, o mejorar alguna situacion actual que pueda aportar algo a tu universidad, eso estaria excelente y probaria tu capacidad para resolver problemas en una empresa.

Saludos

es muy cierto lo que dices, pero cuando me dices que busque una necesidad ...... pienso que , realizar esa tarea , es algo muy dificil, una cosa es encontrar un error, una deficiencia, otra cosa es encontrar una necesidad.


concuerdo que un ingeniero sin ingenio, es como un parachoques de avion.

en fin , seguire buscando algun tema para hacer.

63
C/C++ / Re: Punteros y algunas dudas
« en: Lunes 13 de Abril de 2009, 17:02 »
usar punteros es mas rapido que usar variables comunes.

el problema de los punteros es como gestionamos su uso, porque luego deusarlos hay que liberarlos.

para trabajar con estructuras de datos dinamicas, como listas, pilas y colas, vas a utilizar punteros.

los punteros te van a permitir crear estructuras de datos muy avanzadas y complejas, como por ejemplo, los arboles, y los grafos.

para algoritmos de busqueda por ejemplo, se utilizan punteros.


en fin, son impresindibles.

mejor acostumbrate a trabajar con ellos

64
C/C++ / Re: Error con arreglo de char (c++)
« en: Lunes 13 de Abril de 2009, 16:58 »
vas a tener que usar estructuas de datos dinamicas, usando NEW y DELETE

65
C/C++ / Re: C++ frente a Java
« en: Sábado 11 de Abril de 2009, 23:26 »
los mayores desarrolladores de software se han dado cuenta que , no sirve JAVA en pocas palabras, es muy lento, chupa mucha computadora, es ineficiente, y no siempre se puede llevar un programa de un OS a otro.

existe hoy una nueva filosofia de programacion, ya no es "compila una vez, ejecuta donde sea"

ahora es

"escribe una ves, compila donde sea"


un ejemplo de esto son RealBAsic, QTcreator, etc.

se esta tomando un giro en esa direccion

66
La taberna del BIT / Re: Sugerencias Para Salvar una PC antigua
« en: Sábado 11 de Abril de 2009, 00:07 »
tu computadora, tranquilamente puede funcionar, como un ROUTER, un FIREWALL, o un GATEWAY especializado.

esto lo vas a lograr usando distribuciones de linux especialmente diseñadas para esto.

por ejemplo, las distribuciones que funcionan como firewall, nisiquiera tienen escritorio, se accede a la configuracion desde cualkier puesto de la red con acceso a esta maquina, mediante protocolo http (usando el navegador de internet), y se configura todo desde una web.

te recomiendo que entres en :

www.distrowatch.com

utilizes el buscador de la web , y veas las diferentes opciones, porke todavia tu maquina, tiene uso

67
La taberna del BIT / Re: mi trabajo final
« en: Viernes 10 de Abril de 2009, 19:53 »
la programacion me gusta mucho, me gusta mas que nada lo poco comun, vision artificial (aunque es muy pobre mi conocimient), algoritmos, cosas poco comunes.

el tema es que en mi universidad, por desgracia estan aceptando cualkier cosa, el ultimo trabajo, era una aplicacion web para reservas de ticket de bus (colectivos), no me parece que tengo que hacer algo asi, me da como verguenza, no me molesta el que lo hace, pero si me molestaria a mi presentar algo asi

68
La taberna del BIT / mi trabajo final
« en: Miércoles 8 de Abril de 2009, 22:35 »
muchachos, no se qu hacer de trabajo final de carrera, estudio ing. en sistemas.

no tengo idea

69
C/C++ / Re: Punteros
« en: Miércoles 8 de Abril de 2009, 19:09 »
Cita de: "badyalberto"
Código: C++
  1.  
  2. #include <stdio.h>
  3. #include <string.h>
  4.  
  5. void ordenar(int n,char cad[50][30]);
  6. void printa (int n,char cad[50][30]);
  7.  
  8. int main()
  9. {
  10.       int n=0;
  11.       char cad[50][30];
  12.      
  13.       puts("Introdueix cadenas(. para terminar):n");
  14.       do
  15.       {
  16.       printf("Cadena %d: ", n+1);
  17.       gets(cad[n]);
  18.       fflush(stdin);
  19.       }while((0!=strcmp(cad[n++],".")) || (n>50)); //ESTA CONDICION ESTA MAL CREO
  20.  
  21.       n--; //elimino la ultima cadena
  22.      
  23.       ordenar(n,cad);
  24.       printa(n,cad);
  25.      
  26. getchar();
  27. getchar();
  28. }
  29. void ordenar(int n,char cad[50][30])
  30. {
  31.      char *temp[30],i,elem;
  32.  
  33.      /* depura esta parte del codigo
  34.          seguila paso a paso y fijate el contenido de lo que te marco */
  35.  
  36.       for(elem=0; elem<n-1; elem++){
  37.              for(i=elem+1; i<n; i++){
  38.                   if(strcmp(cad[elem],cad[i])>0) /*evalua el contenido de esta condicion */
  39.                   {
  40.                       *temp=*cad[elem]; /*fijate el contenido*/
  41.                       *cad[elem]=*cad[i]; /*fijate el contenido*/
  42.                       *cad[i]=*temp; /*fijate el contenido*/
  43.                   }            
  44.              }
  45.       }
  46. }
  47. void printa (int n,char cad[50][30])
  48. {
  49.      int i;
  50.      
  51.       printf("nLes cadenes ordenades alfabeticament son:n");
  52.       for(i=0; i<n; i++){
  53.           printf("nCadena %d: %s", i+1, cad[i]);
  54.       }
  55.  
  56. }
  57.  
  58.  
  59.  

Pq me intercambio la primera letra de las palabras y no la palabra entera ?

70
C++ Builder / Re: Builder C++ en linux
« en: Lunes 6 de Abril de 2009, 16:06 »
habia una version para linux, se llamaba Kylix, pero esta suspendido el proyecto , aunque si se anzo una version, pero no se como funcionara.

para linux + C++ + Visual , tienes varias opciones, puedes usar Kdevelop y QTdesigner, o usar Codeblocks + wxWidgets , en fin.

tambien , puedes usar otros lenguajes , como BASIC, usando las soluciones RealBasic, o GAMBAS (te recomiendo este ultimo). No te dejes engañar cuando digo BASIC, son muy pero muy potentes y te permiten hacer aplicaciones de gran nivel con mucho menos esfuerzo que los otros.

te recomiendo que uses GAMBAS

71
C/C++ / Re: C++ frente a Java
« en: Sábado 4 de Abril de 2009, 19:22 »
2 programas, identicos, uno en C++ y otro en JAVA, no se comportan de la misma manera:

1) el programa en C++ corre muchisimo mas rapido que el escrito en JAVA

2) en C++ pesa mucho menos (no se carga la maquina virtual)

3) Cuando se ejecutan programas compilados como en C++ hay un mejor manejo de la memoria RAM, esto beneficia al rendimiento global de la computadora


si ejecutas, 10 progrmas hechos en C++ , y otros 10 programas identicos escritos en JAVA, y esos programas son de una complejidad razonable (como un software para videoclub por ejemplo), me gustaria que veas cuanta memoria RAM usas para un caso y para otro, creo quecuando ejecutes los 10 programas en JAVA, tu computadora, ..... se largue a llorar.


C++!!!!!! , si te gusta algo mas visual .... C++Builder, es un gran producto.

72
C/C++ / Re: puntero dentro de Structs y su reserva
« en: Sábado 4 de Abril de 2009, 19:16 »
no pones el codigo del constructor de Part, tampoco e probado algo parecido, pero creeria que no tendrias problemas .... PROBA!, nada se va a romper

73
C++ Builder / Re: componentes delphi en builder
« en: Viernes 3 de Abril de 2009, 18:03 »
muchas gracias, uso C++Builder 6

74
C/C++ / Re: Globales en C++
« en: Viernes 3 de Abril de 2009, 17:58 »
no moskito, el extern tienes que usarlo en el ,cpp no en el .h donde esta la declaracion original.

EI: juntando mensajes.

//main.cpp
//Rutina de interrupción del temporizador
void interrupcion_tick()
{
contador_ticks++;
}
END_OF_FUNCTION(interrupcion_tick); //NUNCA E VISTO ESTO CHE, PORQUE SE LA USA???

75
C++ Builder / componentes delphi en builder
« en: Jueves 2 de Abril de 2009, 01:27 »
los componentes para delphi se pueden usar el c++ builder ???? quiza es medio boludo pero bueno pregunto

Páginas: 1 2 [3] 4 5 ... 9