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

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Mensajes
Páginas: 1 ... 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 [88] 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 ... 401
871  Programación / Programación C/C++ / Re: ¿Alguien podría ayudarme con este fragmento de código? en: 15 Diciembre 2016, 17:19 pm
Esa estructura ya funciona para cualqueir tipo de dato, con el template.
Lo único, ese typedef. No puedes hacer un template de un typedef.
Si utilizas C++11 o superior, podrías utilizar using:
Código
  1. template<typename T>
  2. using posicion = nodo<T>*;

Pero salvo que te sea realmente necesario, yo no lo haría.
872  Programación / Programación C/C++ / Re: Separar un programa en varios archivos fuentes: en: 15 Diciembre 2016, 16:45 pm
En elc aso de getch. Imagínate que getch necesitara suar la función ungetch, por lo que fuera. No podría salvo que haya sido declarada antes. Por eso el include.

De todos modos, lo normal es dividir las funciones/clases (en caso de C++) en varias cabeceras, y cada cabecera tener su propio código (.c/.cpp).
Rara vez (salvo que haya buenas razones para ello) 1 header declara unas funciones y luego las implementa en diferentes archivos.
873  Programación / Programación C/C++ / Re: medir el tiempo de ejecución en C en: 13 Diciembre 2016, 23:01 pm
Para medirlo dentro del programa, cualquier zona de código, basta cojer en un punto el "tiempo", y tras hacer las operaciones que quieras, volverlo a medir y restar:
Código
  1. #include <iostream>
  2. #include <ctime>
  3.  
  4. using namespace std;
  5.  
  6. int main(){
  7.    clock_t cl = clock();
  8.  
  9.    // Operaciones
  10.  
  11.    cout << (clock()-cl)*1000/CLOCKS_PER_SEC << "ms" << endl;
  12. }

clock() te devuelve un "tiempo" relativo al comienzo del programa (más o menos). Si lo vuelves a llamar y los restas, obtendrás la diferencia.

No sé si trabajar con C o con C++. En C++11 o superior también existe std::chrono::high_resolution_clock. Entre otros.
874  Programación / Programación C/C++ / Re: Como afecta el negado a este tipo de expresion en C? en: 13 Diciembre 2016, 17:01 pm
Si hablas de C++, '!' transforma los true en false y los false en true, sin más.

Si hablas de cómo negar una expresión sin englobarla con '!', suele bastar con invertir los operadores de comparación y lógicos (&&, ||).
Así pues, "a < b && b == c" quedaría: "a >= b || b != c".

Tu ejemplo: "!(letra>='A' && letra<='Z')". Podemos quitar el '!', invirtiendo lo de dentro, y quedaría: "letra<'A' || letra>'Z'".
875  Programación / Programación C/C++ / Re: manejo de archivos de acceso directo en C++ en: 13 Diciembre 2016, 13:45 pm
Sobre el uso de las clases fstream, ifstream y ofstream: http://www.cplusplus.com/doc/tutorial/files/
876  Programación / .NET (C#, VB.NET, ASP) / Re: ListView con salto de línea /multilinea en: 13 Diciembre 2016, 12:05 pm
Para evitar usar padding y tener un ancho fijo, le colocas el Width, le colocas Resizable a False y AutoSize a None.
877  Programación / .NET (C#, VB.NET, ASP) / Re: ListView con salto de línea /multilinea en: 12 Diciembre 2016, 22:58 pm
Sí, puedes evitar que sean redimensionables, una a una. Tienes que ir a editar columnas y ahí ves todas sus propiedades.

También tiene el DataGridView unos campos que son los "default", que afectan a todas las columnas, filas y celdas que no tengan un "valor explícito".

Todo lo puedes hacer, échale un ojo a las propiedades detenidamente.
878  Programación / Desarrollo Web / Re: cargar datos de php en variable javascript en: 12 Diciembre 2016, 21:18 pm
Tanto los divs como JS son texto que no será interpretado por PHP:
Código
  1. function loadNew(id) {
  2. //Cargar el tamaño del div
  3. var size=<?php echo load('mod/nsize.php?s='+id); ?>;
  4. $('#popnew').css(size);
  5. }
879  Programación / .NET (C#, VB.NET, ASP) / Re: ListView con salto de línea /multilinea en: 12 Diciembre 2016, 19:49 pm
Esos saltos de línea que ves en la primera columna los genera automáticamente el DataGridView cuando le colocas a la columna DefaultCellStyle->WrapMode = true
Solo existen en la visualización; si agrandases la columna, se recolocaría.
880  Foros Generales / Foro Libre / Re: Demócratas y republicanos prometen investigar si Rusia interfirió en las eleccio en: 12 Diciembre 2016, 18:59 pm
¿Votar en base a lo que dice la prensa? Es por eso que la democracia nunca será algo serio.
Páginas: 1 ... 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 [88] 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 ... 401
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines