elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Temas
Páginas: 1 2 3 [4] 5 6
31  Informática / Hardware / Opiniones Sobre Este PC que quiero Comprar en: 18 Abril 2012, 16:57 pm
Bueno, necesito un PC que sea capaz de aguantar todo lo que un programador hace, Base de Datos, Paginas Web, Aplicaciones etc. Ademas algo sustentable para de vez en cuando un jueguito tipo Counter Strike full a FIFA/PES 2012 o algo por el estilo, sin contar el tener MSN, FACEBOOK, escuchar música, es decir multi procesos.


Esto es lo que he visto, tengo una linea AMD y otra INTEL, Necesito que me digan si hay una mejor opcion y cual de las 2 elegir, en verdad no se mucho de esto.


AMD:

PROCESADOR: AMD CPU FX-8120 x8 3,1 GHz Box (AM3+)
PLACA MADRE: Gigabyte M/B AMD 970A-D3 A/L (AM3+) o MSI M/B AMD 970A-G46 A/L (AM3+)
RAM: Kingston DDR3 4GB 1333MHz PC3-10600
DISCO DURO: Hitachi Disco Duro Sata2 500Gb 7200rpm
FUENTE DE PODER + GABINETE: PCF OEM Gabinete mATX 650w Clio 6802BS

INTEL:


PROCESADOR: Intel CPU Core i5-2400 3.10 GHz Box (1155) o Intel CPU Core i5-2500K 3.30 GHz Box (1155)
PLACA MADRE: Asus M/B Intel P8H67-M LX B3 A/L/V (1155) o Asus M/B Intel P8H61 PRO B3 A/L (1155)
RAM:Kingston DDR3 4GB 1333MHz PC3-10600
DISCO DURO: Hitachi Disco Duro Sata2 500Gb 7200rpm
FUENTE DE PODER + GABINETE: PCF OEM Gabinete mATX 650w Clio 6802BS



Espero me ayuden si hay algo que no es compatible, si necesitan otra info, o si hay algo mejor en el mercado. No quiero un PC para el rato quiero algo sustentable con el tiempo.

Gracias espero ayuda
32  Programación / Programación C/C++ / Como pasar un fichero de salida como parametro en: 30 Enero 2012, 02:30 am
Bueno quiero saber como pasar un fichero para escribir como salida.
En una función pido el nombre del fichero y lo abro, se lo paso como parámetro a otra función y esta escribe los datos.

Este es mi .h de la funcion

Código:
#ifndef ESCRITURA_H
#define ESCRITURA_H

class ESCRITURA
{
   public:
      void escritura(int reg, int reg2, std::ofstream archivo, int codop);
};

#endif

Asi llamo y creo

Código:
 ESCRITURA escritura;//Se crea el constructor de la funcion Escritura
   ofstream fichero;
   char *nombre;
   cout << "\nIntroduzca El Nombre Del Fichero De Salida: \n";
   //recibir dato desde teclado
   cin >> nombre;
   fichero.open(nombre, ofstream::out);
   escritura.escritura(reg,0,fichero,codop);//Se llama a la funcion escritura


y recibo asi


Código:
void ESCRITURA::escritura(int reg, int reg2, std::ofstream archivo, int codop)

pero al compilar tira una cantidad de errores incomprensibles.....
quisiera ver si estoy en lo correcto o no

33  Programación / Programación C/C++ / Ayuda con forma de crear un filtro en ABO en C en: 22 Enero 2012, 19:09 pm
Tengo un ABO con datos y necesito crear un filtro, es decir que si pido

Edad:
Peso:
Altura:
Nacionalidad:

el usuario pueda ingresar los datos que quiera, pudiendo ingresar solo la Edad, o la Edad y la Altura, o todos y debe mostrar todas las coincidencias....


No se me ocurre como crear aquel filtro, se me ocurrio la idea de k si no desea ingresar un valor ingrese un "-", pero la funcion del IF para comparar no me resulta como deberia ni con && ni ||


Código:
 if((strcmp(raiz->Datos.edad,nuevo->Datos.edad)==0) &&
           (strcmp(raiz->Datos.nacionalidad,nuevo->Datos.nacionalidad)==0)){


Con el && debe encontrar esas 2 conciencias, pero si ingresa una y en la otra un - no funciona, con un || basta que se cumpla la primera, por lo que no realiza un filtro con la segunda
34  Programación / Programación C/C++ / Problema Al leer Archivo En C en: 22 Enero 2012, 06:20 am
Tengo el siguiente codigo que lee un fichero, con datos separados por coma

EJ:

Juanito,Perez,15,Cancer,Si,5,Si,21.01.2012,Si
Anita,Lava,1,Resfrio,No,5,Si,01.01.2011,No

Código:
#include <stdlib.h>
#include <stdio.h>


int cargarTXT()
{
       FILE *fichero;
      char nombre[30];
     

      system("cls");//Se borra la pantalla
      printf("\n\t\t%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c",176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176);
      printf("%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c",176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176);
      printf("\n\t\t%c                                                 %c",176,176);
      printf("\n\t\t%c                                                 %c",176,176);
      printf("\n\t\t%c      Ingrese Nombre Del Fichero A Cargar:       %c",176,176);
      printf("\n\t\t%c                                                 %c",176,176);
      printf("\n\t\t%c                                                 %c",176,176);
      printf("\n\t\t%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c",176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176);
      printf("%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c",176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176);
      printf("\n\n");
      scanf("\t\t\t\t\t\t%s",nombre);

      fichero = fopen(nombre,"r");

      if (fichero == NULL){
      printf("No Se Pudo Abrir El Fichero");
      return 0;
      }
   

      char *ptrToken;      //Variable que permite guardar dato entre las comas
      int i=0;
      int j=0;
     char lineas[800];
     char dato[8][8000];
 

    while( !feof(fichero) )  //En caso de leerlo y hasta no llegar al final se ahce esto
{
fscanf( fichero, "%s",lineas);
ptrToken = strtok(lineas, "," ); //Se re-lee la linea hasta encontrar una ',' y se guarda lo leido
        i=0;
while ( ptrToken != NULL ) //Si lo leido hasta una , no es nulo o no hay nada
  {
      strcpy(dato[i],ptrToken);
      i++; //Se aumenta el auxiliar i
      ptrToken = strtok(NULL, "," ); //Se obtiene el siguiente token y se sigue en el while
  }
}
   menu();
   fclose(fichero);
}


El problema es que al imprimir los datos lee el ultimo dato de la ultima linea nuevamente, y no se por que.... con una linea funciona.. con 2 no

35  Programación / Programación C/C++ / Problema con Constructor y Destructor en: 16 Enero 2012, 01:00 am
Tengo un codigo que lee un txt, creo un arreglo para leerlo

Código:
char dato[3][30];  //String que guarda las instrucciones

este almacenará 3 datos de máximo 30 caracteres
le asigno los valores asi

Código:
strcpy(dato[i], ptrToken);  //Se guarda la primera instrucción

ptrToken es el dato que lee

y el destructor que tengo es este

Código:
 for(int k = 0; k < 3; k++)
    {
         delete [] dato[k];
        std::cout<<"Deleting row #" << k << '\n';
    }

El programa o me dice violacion de segmento o me tira errores con códigos incomprensibles...

Uso C++ en linux por consola
36  Programación / Programación C/C++ / Pregunta: Alguien Tiene Codigo En C Para TDA ABO en: 11 Enero 2012, 04:27 am
Tengo que hacer un lab con TDA ABO, el problema es que el codigo que tengo es bastante complejo de entender.... alguien tiene algo parecido y si tienen la funcion agregar mejor aun ya que de esa podre sacar las demas


Gracias...
37  Programación / Programación C/C++ / Ayuda con Código "Simple en C" Hacer que solo se ingresen numeros en: 30 Diciembre 2011, 20:06 pm
Tengo un programa en C, y como todo programa tiene un menu, mi menu tiene la opcion 1,2,3 y 10 salir. Quiero que al ingresar un numero distintos de esos o una letra salga un mensaje avisando de ello y que el programa corra. Tengo este codigo

Código:
  
 if (opcion>3 && opcion<1 && opcion != 10)
    {
        printf("\n Porfavor ingrese un valor valido (1-3  o 10), presione una tecla para salir:");
         getch();
         menu();
        }

pero al ingresar letras se cae :/
Aparte solo debo usar librerias Standar de C
38  Programación / Programación C/C++ / Pregunta sobre leer nombre por pantalla en C en: 26 Diciembre 2011, 04:55 am
Tengo una estructura tipo agenda, y necesito que al preguntar por un nombre se pueda ingresar Juanito Perez y al imprimirlo nuevamente salga Juanito Perez


tengo la declaracion

Código:
char Nombre[15]

Lo pregunto y lo guardo como

Código:
scanf("%s",&nuevo->Nombres);fflush(stdin);


y al imprimir solo me sale Juanito trabajo con listas enlazadas por eso el -> y la estructura


39  Programación / Programación C/C++ / Problema con STRTok, Char y String [C++] en: 24 Diciembre 2011, 20:12 pm
Este codigo lee un archivo txt el cual puede tener algo asi

perro,gato,arbol,casa
gato,pato,girafa,pelota
....
....

el problema que uso el STRtok para guardar esas variables en un char[xxx], es decir, guardo las variables sin las comas..
asd[0] = perro;
asd[1] = gato;
...
..

el problema que al usar char y puntero me sale error: invalid conversion  from 'char*' to 'char'
La idea es tratar de uno usar string, ya que al poner mi datoguardado como string en vez de char funciona correcto de la forma que lo tengo no


Código:
#include <iostream>
#include <fstream>
#include <iomanip>
#include <cstring>

using namespace std;

int main()
{

char linea[128];
char *ptrToken;
int i=0;
char datoguardado[200];

ifstream entrada("texto.txt");
ifstream input;
input.open("texto.txt");

if (entrada.fail() )
{
        cout << "Error al tratar de abrir archivo \n";
        cin.get();
      return 1;
}

while(!entrada.eof()){

entrada.getline(linea, sizeof(linea));
ptrToken = strtok(linea, "," );

while ( ptrToken != NULL ) {
      datoguardado[i] = ptrToken;
      i++;
      ptrToken = strtok(NULL, "," );
  }
}
entrada.close();
input.close();
return 0;
}


40  Programación / Programación C/C++ / Ayuda Con Lectura Archivo en c++ en: 23 Diciembre 2011, 17:33 pm
Tengo que leer un archivo y guardar lo que lee en un array, el problema? Primero mi codigo no guarda nada solo imprime (esto es por mientras si se hacerlo). El verdadero problema es que necesito que leea char a char y no la linea entera como lo tengo yo

Otra cosa para que es input??

Código:
#include <iostream>
#include <fstream>
#include <iomanip>
using namespace std;

int main()
{
char linea[128];
int comas;

ifstream entrada("texto.txt");
ifstream input;
char c;
input.open("texto.txt");

if (entrada.good())
cout << "El archivo texto.txt fue abierto correctamente \n";

else
cout << "El archivo texto.txt no pudo ser abierto correctamente \n";

while(!entrada.eof()){
entrada.getline(linea, sizeof(linea));
        cout << linea << endl;
}
entrada.close();
input.close();
return 0;
}

Páginas: 1 2 3 [4] 5 6
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines