PREGUNTAS POR CONTESTAR - C/Visual C

 Hay un total de 115 Preguntas.<<  >> 

    Pregunta:  64152 - TOMAR TIEMPOS PARA COMPARAR CON PRECICION DE MILISEGUNDOS
Autor:  Daniel astu
Hola soy un programador principiante programo en code blocks en c++, me topé con un problema de medir tiempos para unas funciones, estuve investigando y pues halle la libreria ctime y me tope con el difftime, pero esto solo me da una presicion de 1 segundo y necesito tener una presicion de milisegundos para poder comparar el tiempo de realizacion de mis funciones; tambien encontré el GetSystemTime(), QueryPerformanceCounter() y QueryPerformanceFrequency(), pero no tengo ni la menor idea de como utilizarlos, en esta pagina encontré otra solución de los ticks, tampoco se como utilizarlos, les ruego por favor si me pueden hacer conocer alguna funcion o algún método para poder realizarlo.
con previos agradecimientos
Daniel
Contestar

    Pregunta:  64194 - INSTLACION DE VISUAL C EN WINDOWS7
Autor:  Javier MQ
hola a todos pues qisiera ver si me pudieran ayudar con los pasos de como instslar el Microsoft Visual C++ 6.0 Standard Edition en mi maquina tengo el sistema operatico windows 7 y tengo problemas de imcopatinilidad, por favor es de urgencia..!

gracias
Contestar

    Pregunta:  64260 - COMPILACION PARA 64 BITS
Autor:  Maria Kastelo
Hola,
Estoy manipulando una aplicación desarrollada para 32 bits y compatible hasta el Windows Vista. Esta desarrollada en Visual Studio .NET 2008(VC++).

Me gustaría compatibilizar mi aplicación con 64 Bits pero no se si para ello necesito compilarla sobre una máquina de 64 bits o existe algun parámetro configurable en el proyecto de la aplicación que me simule esa arquitectura? Necesito saber cual es vuestra sugerencia. Muchísimas gracias
Contestar

    Pregunta:  64431 - PROBLEMA EN PROGRAMA MULTITHREADING EN C, USANDO PIPES
Autor:  Melkhiah Shakt
Estoy realizando un programa haciendo uso de gcc en linux std ANSI C, tengo un problema con un programa cliente-servidor en un entorno multi-hilo, el caso es el siguiente: el cliente envía cuatro cadenas, a través de un tubo creado por un servidor de procesos que se pasa a través de la línea de comandos de la siguiente manera:

@./server -p <named_pipe> -t <threads_numbers>
e.g @./server -p Pipea -t 15

El servidor crea un tubo para escuchar las peticiones del cliente y una serie de hilos que servirán para atender muchas solicitudes que se indique por -t (utiliza la función getopt.)

el problema es que no sé y no he podido lograr que el servidor escuche en el número de solicitudes especificado por getopt, es decir, sólo puede oír una petición de un proceso único cliente y finaliza.

adjunto mis codigos publicados en otro foro de programacion, gracias a todos por su ayuda y saludos.

http://stackoverflow.com/questions/4382941/problem-in-client-server-multithreading-program-implemented-through-named-pipes
Contestar

    Pregunta:  64602 - PUNTO DECIMAL A BINARIO
Autor:  ALBERTO MONTUFAR
hola soy nuevo en esto de la programacion y pues no muy le entiendo a esto de la programacion y lamentablemente me estan pidiendo un programa en dev c++ QUE PUEDA CONVERTIR DE DECIMAL A BINARIO Y TAMBIEN QUE CONVIERTA PUNTO DECIMAL A BINARIO
TODO JUNTO
EJEMPLO 125.35 Y KE ME LO KONVIERTA TODO A BINARIO SI ALGUIN TUVIERA ESA SOLUCION KE ME PUEDA APOYAR SE LO AGRADECERIA MUCHO Y PUES A ACTUALIZARME Y A INVESTIGAR MAS
Contestar

    Pregunta:  65018 - COMO PINTO UNA LETRA EN MODO GRAFICO
Autor:  jokerm Ad
Hola, espero alguien pueda ayudarme, estoy trabajando en modo grafico, y tengo el siguiente codigo.

He hecho de todo para que la letra R salga rellenada con el color blanco, pero nada que le doy al clavo.
#include 

#include

void modo_grafico()
{
int gdriver = DETECT, gmode, errorcode;
initgraph(&gdriver, &gmode, "C:TCBGI");//AQUI SE INICIALIZA EL MODO GRAFICO
errorcode = graphresult();
if (errorcode != grOk)
{
printf("Verifica el inicio modo grafico: %s
", grapherrormsg(errorcode));
printf("Presiona una tecla pa salir:");
getch();
exit(1);
}
}

void main()
{
modo_grafico();
clearviewport();
settextstyle(10,0,5);
floodfill(3,50,0);
setfillstyle(1,15);
setcolor(15);outtext("R");
getch();
}
Contestar

    Pregunta:  65119 - ¿CÓMO PUEDO DEJAR DE USAR CONIO.H Y OTRAS LIBRERÍAS NO ANCIC
Autor:  theoliztik oliztik casio
Hola a todos, bueno, recién estoy aprendiendo a programar en lenguaje C++, y desde un principio nuestro profesor nos enseñó a utilizar funciones como "gotoxy", "cout", "cin", "getch", "getche", "system", "clrscr", etc. Pero al ir leyendo comentarios en internet, he visto que no es recomendable utilizar estas funciones, ya que no son funciones estándar, y la verdad que eso me preocupa, porque con estas funciones puedo realizar programas de forma fácil. He tratado de cambiar estos hábitos, y veo que puedo sustituir el cout por scanf y el cin por printf, pero son un poco más difíciles de usar, además hay cosas que no puedo hacer sin el gotoxy y el clrscr. Veo que sin estas funciones me veo limitado. Por eso recurro a este foro para saber si es que puedo mediante las funciones y librerías estándar del C (no c++) podría realizar las mismas cosas que usando las no estándar.

Por ejemplo: Tranquilamente utilizando las funciones no estándar puedo realizar la siguiente validación:

# include <conio.h>
# include <iostream.h>
# include <stdlib.h>

int main(void)
{
char resp;
system("color 1e");
system("title PROGRAMA HECHO POR LUIS");
do{
gotoxy(5,5);
clreol(); system("color 1e");
cout<<"Desea continuar (S/N) "; cin>>resp;
}while(resp!='s'&& resp!='S' && resp!='n' && resp!='N');
if(resp=='s' || resp == 'S')
{gotoxy(5,7); cout<<"Puede continuar";}
else
{clrscr();
system("color 4e");
gotoxy(15,5); cout<<"Gracias por su visita ";
}
getche();
return 0;
}

Pero cuando trato de usar las funciones estándar, no me sale de manera exacta. He leído que en C se puede hacer cualquier cosa con mucha imaginación, y pienso que si es así, entonces con las funciones estándar puedo hacer mejores cosas, muchas más. Espero respuestas, muchas gracias.
Contestar

    Pregunta:  65447 - AYUDA ELIMINAR ARCHIVOS Y VARIABLES DE ENTORNO C++
Autor:  Pedro Alberto
Hola amigos, estaba programando un programita para eliminar los archivos de una lista, sin embargo, soy incapaz de borrar un archivo.

Estuve buscando funciones y demás, pero no encontré nada, únicamente API's, y ni sé usarlas. Estoy seguro que hay alguna función para eliminar archivos, uso C++.

Por cierto, hay forma de eliminarlo y mandarlo a la papelera de reciclaje?

Última pregunta, para eliminar un archivo en C:UsersLALALAEscritorioCrypter

por ejemplo, y ejecutando el *.exe en Escritorio, hay alguna forma de hacerlo con variables de entorno?? Por si cambia de ubicación, es decir, algo como esto en MS-DOS:

%cd%Crypter

En c++ eso no funciona, y no sé como hacerlo.

Muchas gracias de antemano, estoy seguro que me ayudarán! Gracias!!
Contestar

    Pregunta:  65689 - PROBLEMA CON TABLAS HASH ABIERTAS
Autor:  marco alvarez
hola que tal lo que pasa es que tengo unas dudas con un codigo en c de las tablas hash, ya que quiero crear un arreglo de apuntadores y no realiza lo que se supone que deberia de hacer ya que deberia apuntar a NULL pero no lo hace, chequen el codigo porfa, no le veo el error al crear el arreglo de apuntadores.
struct nodo{
int llave;
struct nodo *sig;
struct nodo *ant;
};
struct nodo **th;
th=(struct nodo **)malloc(m*(sizeof(struct nodo *))); // donde m es el tamaño de el arreglo que quiero construir.
struct nodo *nuevo;
if(th[posicion]==NULL){ //aqui esta el error ya que dice que la posicion no esta nula a pesar de que va a ser nuevo el primer elemento que voy insertar
th[posicion]=nuevo;
}
Contestar

    Pregunta:  65819 - COMPILA EN 32 Y 64 BIT, PERO EN 64 ME DA SEGMENTATION FAULT
Autor:  Yemino Yemino
Hola,

estoy compilando los programas triangle y showme (hechos en C) en linux:

http://www.cs.cmu.edu/~quake/triangle.html
http://www.netlib.org/voronoi/triangle.zip

Ambos compilan perfecto, tanto al compilarlos usando el makefile como usando

gcc -O -o triangle triangle.c -lm
gcc -O -o showme showme.c -lX11

Si compilo en mi laptop 64 bits:
Triangle funciona perfecto, pero al correr showme aparece un segmentation fault.

Si compilo en mi pc 32 bits:
Ambos funcionan perfecto.

Pero necesito el programa en mi laptop.

¿Cómo puedo solucionarlo? ¿Será un problema de incompatibilidad entre 32 y 64 bits?

¿O de plano es un error de programación que puedo reportar al creador del software.?

Gracias!
Contestar

|<  <<  2 3 4 5 6 7 8 9 10 11 12  >>  >|
Revisar política de publicidad