Hay un total de 745 Preguntas. | << >> |
Pregunta: | 59740 - JOYSTICK CON VISUAL C++ |
Autor: | Jose |
Hola a todos!!
A ver quien me puede ayudar como realizar el control de un Joystick utilizando el lenguaje Visual C++ con Visual Studio 2005.¿Qué clase se utiliza o si hay alguna librería? Gracias a todos. |
Respuesta: | Caleb |
instalate DirectX SDK y utilia direct input... ya viene en sus ejemplos.. |
Pregunta: | 59887 - MOVER ICONOS CON C++ |
Autor: | Liz Santiago |
Estoy haciendo un proyecto para la escuela y tengo que simular la ventana de windows y en lo que estoy atorada es en como mover un icono y que me limpie el espacio donde estaba dejandolo en su nueva posicion. Me podrian ayudar? gracias y saludos |
Respuesta: | fenix on fire |
lo mas sencillo para resolver tu problema es generar el mismo codigo que mueve tu icono , y que genera tu icono , pero el icono ponlo en color negro y lo que vas a acer es que se mueva el icono en color negro .siguiendo los movimientos de tu icono en color , pero deves restarle una constante al cambio de posicion de tu icono original , en lenguaje chalupero , dibuja el mismo objeto que mueves pero atrasado en posicion y con el color del fondo que tenga tu pantalla(te dije negro pero puede ser otro), espero que te sirva la idea |
Pregunta: | 60165 - FATAL ERROR LNK1120: 1 EXTERNOS SIN RESOLVER |
Autor: | JA BAGA |
Es que estoy haciendo un programa sencillo y me salen estos dos errores:
1)error LNK2019: símbolo externo "double __cdecl sueldobruto(int,int,double)" (?sueldobruto@@YANHHN@Z) sin resolver al que se hace referencia en la función _main. 2)fatal error LNK1120: 1 externos sin resolver,a la hora de ejecutar. |
Respuesta: | Francisco Rogles |
Cuando te sale ese error, es que la función está declarada y se la llama desde alguna parte de tu programa, pero la func ión no está implementada (no aparece en ninguno de los módulos de programa que tienes que enlazar). Comprueba que la función sueldobruto (en la que te da el error de enlazado) está escrita en alguna parte de tu programa.
Saludos, |
Pregunta: | 60268 - COMO CORRER TURBO C EN WINDOWS VISTA? |
Autor: | Fernando Zepeda |
¿cómo puedo correr turbo c en windows vista? ya lo tenía instalado y corría bien pero de repente ya no lo pude abrir. Al tratar de abrirlo me aparece un mensaje que dice:
C:usersusuariodesktopTURBO_1TURBOc1INSTALL.EXE SYSTEMCurrentControlSetControlVirtualDeviceDrivers.Virtual Device Driver format in the registry is invalid. Chose 'Close' to terminate the application. y ya no me deja hacer nada más que cerrar a ventana. |
Respuesta: | Carlos Ivan Peralta |
Pueder correrlo en Vista de 32 bits, en vista de 64 bits no, pero lo que puedes hacer es buscar un programa que se llama DOsBOx y atra vez de este emular y cargar TC pero tambien necesitas tener TC. |
Pregunta: | 60744 - COMO CONVERTIR DE INT A CHAR EN VISUAL C++ |
Autor: | jhohana camacho |
necesito hacer un algoritmo el cual me sea digita el mes en numero pero me lo imprima en letras.
ejemplo digitada por el usuario 5/01/2009 y el programa debe imprimirla 5/enero/2009 por fa ayudemen a encontrar la respuesta gracias... |
Respuesta: | Alvaro Salvatierra |
Johana,
Este programilla en C hace lo que solicitas. Se puede compilar con Mingw o VisualC 6.0 #include Espero que te sea de utilidad A.S. |
Pregunta: | 60805 - [C++] SABER SI EXISTE UNA PALABRA EN UN ARCHIVO (TXT) |
Autor: | Jose Luis |
Necesito saber si existe una palabra en un archivo de texto plano, como un txt.
Nose exactamente como hacerlo, tengo un lio con fopen, get, una strcmp... El code seria para C++. Saludos y gracias de antemano =) |
Respuesta: | NOIS dev |
Buenas, lo que tu pides es más sencillo de lo que parece, aunque es un poco lioso al principio, yo también tuve mis problemillas con la gestión de archivos en su día. Lo que puedes hacer es leer palabra por palabra el archivo e ir comparando si lo leído es igual a la palabra que buscas. Sería algo así: ____________________________________________________________________ #include <cstdio> /* Para los printf(); */ #include <cstring> /* Para las cadenas */ #include <iostream> /* Para la manipulación de archivos */ using namespace std; FILE *archivo; char file[] = "archivo.txt"; string s = ""; bool done = false; void read() { archivo = fopen(file,"r"); // Abres el archivo en modo lectura do { fscanf(archivo,"%s",s.c_str()); // Lees palabra por palabra if(!strcmp(s.c_str(),"palabra")) // Compruebas si son iguales { printf("\nEnctontrado!!"); done = true; // Activas la finalización de la busqueda } else { printf("No\n\n"); /* Ejemplo para que tu veas cuando no la encuentra y veas que lee realmente palabra por palabra. */ s = ""; // Vacías la cadena de comparación } }while(!feof(archivo) && !done); // Mientras NO llegue al final del archivo y mientras "done" sea FALSE fclose(archivo); /* Cierras el archivo ... MUY IMPORTANTE!! sino podría darte error o causarte problemas si lo intentas abrir de nuevo más tarde, tanto manualmente como con el programa. */ printf("\nTerminado"); } int main(void) { read(); cin.get(); } ____________________________________________________________________ Saludos! |
Pregunta: | 60879 - C++ PARA WINDOWS VISTA DE 64 BITS |
Autor: | christian oswaldo cuadras montoya |
Tengo el programa de C++ pero no lo puedo instalar en mi compu porque tiene el windows vista a 64 bits y me marca un error en la instalacion que dice entre otras cosas que el programa corre en sistemas operativos de 32 bits.
Necesito su ayuda ya sea con el programa que se pueda instalar en este sistema o si hay algun parche para el sistema operativo que permita instalar y correr el programa tal y como lo hacia con el windows XP. |
Respuesta: | John Smith |
Yo he utilizado el Borland C++ 5 en sistemas x64 y me funciona muy bien (obviamente no genera ejecutables de 64bits) pero para 32bits te servirá. Si no te deja instalarlo, lo instalas en un SO de 32 bits y luego copias la carpeta directamente. |
Pregunta: | 60942 - LEER NUMERO DE IDENTIFICACION DE UN HD O MOTHER |
Autor: | Facundo Cabezudo |
Hola quisiera saber como leer (con que sentencia) el numero de identificacion de un disco duro o puede ser también de la placa madre.
Ya que quiero hacer un programa que solo funcione con una computadora. Saludo y Gracias |
Respuesta: | el programador de sistemas |
Hola
Esta pregunta ya fue contestada en los foros ver mensaje Un saludo. |
Pregunta: | 61290 - COMO CAMBIAR EL TAMAÑO DE UN ARRAY O VECTOR EN TIEMPO DE EJE |
Autor: | anbupa Net |
Como puedo cambiar el tamaño de un vector o array en tiempo de ejecucion... |
Respuesta: | Francisco Rogles |
En C puedes cambiar el tamaño de un array en tiempo de ejecución si ese array lo has generado con malloc o calloc. Por ejemplo:
int *iPtr; // Puntero a entero iPtr = (int *)malloc(100); // Reservamos espacio para 25 enteros (100 bytes) Ahora supongamos que necesitamos espacio para 50 enteros (200 bytes): iPtr = (int *)realloc(iPtr, 200); Supongamos que necesitamos espacioo para 10 enteros (40 bytes): iPtr = (int *)realloc(iPtr, 40); Si el nuevo espacio es mayor, se respeta el contenido anterior, pero el contenido del espacio extra queda indeterminado. Si el nuevo espacio es menor, se respetan los valores hasta el nuevo límite, y a partir de ahí se pierden. Ojo, que esto solamente sirve cuando has hecho asignaciones dinámicas de memoria con malloc o calloc. No puedes utilizarlo cuando el array lo has dimensionado directamente en tiempo de compilación. No sé como se hace en C++, hace poco que he empezado a tocarlo, pero creo que hay otros métodos. Podrías emplear el sistema que he indicado para C, siempre que no lo mezcles con new y delete (creo que no es conveniente hacerlo). Espero te sirva de ayuda. Saludos, PACO |
Pregunta: | 62266 - CXX0017: ERROR SYMBOL 'FOPEN' NOT FOUND |
Autor: | Luna |
Hola!
Mi problema es el siguiente: tengo una aplicaciòn en vc++ la cual es para una pocket, en una parte del còdigo tengo que abrir un archivo por lo cual utilizo la funciòn fopen, pero al momento de debuggear la aplicaciòn me marca el siguiente error: CXX0017: Error symbol 'fopen' not found Espero puedan ayudarme de antemano gracias. Saludos |
Respuesta: | Isaac Chido One |
Agrega la cabecera stdio: #include <stdio.h> |
|< << 65 66 67 68 69 70 71 72 73 74 75 >> >| |