Hay un total de 162 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: | 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 |
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 |
Pregunta: | 65921 - COMO SE VISUALIZAN LAS INTERRUPCIONES EN HARWARE |
Autor: | nelkis rivas |
como se pueden visualizar las interrupciones del los hardware q facilmente vemos en administrador de dispositivos utilizando lenguaje dev c++? o cualquier otro compilador se q se debe utilizar un "system" eh visto algunos ejemplos con solo el mouse pero me gustaria visualizarlas todas |
Contestar |
|< << 6 7 8 9 10 11 12 13 14 15 16 >> >| |