|
Tutorial de Jörg Schneider - 19 de Diciembre de 2006
|
| Hay un conjunto de punteros estándar que se pueden encontrar en el tipo cursor (pruebe xfd -fn cursor para verlos). La mayoría de los programas usan estos punteros y la idea... |
| Cap 1 |
El puntero X normal y el gigante
|
| |
Incluso utilizando un hardware normal. En todos los casos ayudaría el uso de punteros de ratón agrandados. Idealmente esta tarea la debería realizar u único programa X que automáticamente agrandase todos los punteros del ratón. Por lo que yo sé, no hay una forma fácil de hacer ésto, ya |
| Cap 5 |
Discusión técnica
|
| |
" Cómo escribir un programa que agrande los punteros en X automáticamente solución 1 Usar XTestCompareCursor de la extensión XTEST. Para todas aquellas ventanas en las que entre el puntero del ratón, comparar el puntero con un grupo de punteros 'conocidos' (p.e. |
| Cap 3 |
Cómo se hace
|
| |
Ningún cliente (que use punteros ) hay que ejecutar los siguientes comandos: xset +fp $HOME/fonts xsetroot -cursor_name X_cursor abandone su sesión X y reinicie. Eso es todo -- ahora todos los punteros del ratón deberían ser el doble de grandes |
|
|
|
Tutorial de Patxi Echarte - 19 de Abril de 2006
|
| En algunos lenguajes tenemos la opción de utilizar punteros a funciones o soluciones similares, que nos permiten montar funcionalidades que aportan gran flexibilidad a las aplicaciones |
| Cap 1 |
Llamadas dinamicas a funciones y métodos en PHP
|
| |
Por ejemplo, en C disponemos de punteros a funciones puros, que constan de un puntero apuntando a la dirección en memoria de la función, y en. NET disponemos de delegados (delegate), que aportan seguridad en cuanto a que se hace una comprobación de los parámetros y de sus tipos en tiempo |
|
|
|
Tutorial de Juan Manuel - 25 de Noviembre de 2009
|
| Este curso profundiza en la implementación de la clase CString dentro del framework MFC. Se detalla cómo funciona internamente, las estructuras internas y los usos más comunes. |
| Cap 7 |
Clases auxiliares basadas en CString
|
| |
[[ ]] Dentro del MFC se definen ciertas clases que se basan en los objetos de tipo CString. Dos de ellas son CStringArray y CStringList. **CStringArray**: Almacena un array de objetos de tipo CString, del mismo modo que la clase CObArray. Es posible almacenar cualquier número de punteros |
| Cap 1 |
Lo basico
|
| |
Para los arrays de chars: strcmp, strcpy, strlen, etc. Como cualquier otra clase, podemos instanciar variables a través de objetos, punteros o referencias, como en los siguientes ejemplos: --------- || **Objeto** || La memoria de los objetos se asigna en la pila, como cualquier otra variable |
| Cap 4 |
Funciones miembro
|
| |
, es necesario liberar el buffer a través de ReleaseBuffer. ---Más abajo se da información sobre cómo tratar objetos CString como punteros a char de al estilo "C". || || LPTSTR GetBuffer(
IN int nMinBufLength);
int ReleaseBuffer(
IN DEFAULT int nNewLength = -1);
|| Retorna un puntero a la cadena |
|
|
|
Tutorial de Patxi Echarte - 18 de Abril de 2006
|
| Los delegados se utilizan en muchos contextos dentro de. NET, permitiendo básicamente realizar llamadas a métodos de forma dinámica, de forma muy similar a como en otros lenguajes se utilizan los punteros a... |
| Cap 1 |
Realización de llamadas asíncronas a delegados
|
| |
Los delegados se utilizan en muchos contextos dentro de. NET, permitiendo básicamente realizar llamadas a métodos de forma dinámica, de forma muy similar a como en otros lenguajes se utilizan los punteros a funciones. Sin embargo la potencia de los delegados es mucho mayor, al ofrecernos |
|
|
|
Tutorial de Peter Class; traducción por Pello Xabier Altadill Izura - 28 de Febrero de 2006
|
| Este es el diario de Peter Class sobre sus dias aprendizaje de una disciplina de caballeros: c++ sobre linux. No pretende ser una vision exaustiva del lenguaje c++, simplemente muestra su uso a traves de... |
| Cap 9 |
Punteros
|
| |
" Acaso creiais que en c++ no habia punteros ? Eso solo ocurre en Java. Los punteros no contienen datos, contienen direcciones de memoria. Para cada tipo de dato hay que definir un puntero. /**
* Puntero. Cpp
*
* Clase que muestra las direcciones de variables |
| Cap 10 |
Referencias
|
| |
" Una referencia es otra forma de acceder a un dato, una especie de alias. Cualquier operacion sobre una referencia afectara a ese dato al que hace referencia. Figura: sin duda los punteros y las referencias fueron obra de los sarracenos. Veamos un ejemplo |
| Cap 12 |
Arrays
|
| |
Del array de punteros robobsoletos[6]->matar(ejercitoDelMal[12]);
return 0 |
|
|
|
Tutorial de Juan Manuel - 25 de Noviembre de 2009
|
| Curso que profundiza en el gestor de montones (o montículos) dentro de Win32, así como su uso y su implementación interna. Se comienza explicando qué es un montón (en inglés heap) para pasar a explicar... |
| Cap 10 |
Re-asignación de memoria
|
| |
. Esta bandera es útil cuando dentro de este bloque de memoria hay elementos que están apuntados por distintas variables punteros . Si se permitiese la recolocación del bloque completo, el valor de dichos punteros ya no sería el correcto, por lo que ya no podríamos acceder a esos elementos apuntados |
| Cap 3 |
La piscina
|
| |
: una zona de memoria previamente reservada, donde se almacenan elementos heterogéneos, cada uno de un tamaño y naturaleza distinta. Si queremos acceder a cada uno de esos elementos, debemos tenerlo localizado, y la única forma de hacer es a través de los punteros . Ambas opciones son válidas |
| Cap 13 |
Información sobre descriptores de montones
|
| |
] = ";
// obtener el número total de montones
NumeroMontones = :GetProcessHeaps( , vector );
// crear un vector dinámico a través de punteros vector = new HANDLE[NumeroMontones];
// se obtienen la lista de descriptores
:GetProcessHeaps( NumeroMontones, vector |
|
|
|
Tutorial de Guillem Borrell i Nogueras - 05 de Noviembre de 2006
|
| Hay muchos libros de Matlab, algunos muy buenos, pero en ninguno es tratado como un lenguaje de programación. El enfoque habitual es pensar en Matlab como programa, como un entorno de desarrollo completo. No se... |
| Cap 17 |
Temas avanzados (II)
|
| |
Reciben el nombre de punteros . Los programadores experimentados en C y C++ dominan el concepto de puntero pero los que no lo hayan oído en su vida lo entenderán mejor con este pequeño programa en C: #include
int a;
int *ptr;
int main(int argc, char *argv[])
{
a=2;
ptr = &a;
printf |
| Cap 16 |
Temas avanzados (I)
|
| |
De ejecución. Los programadores experimentados están acostumbrados a lidiar con los punteros . Nos podemos imaginar esta función como una manera razonable de emular el comportamiento de un puntero 3 y así añadir algo de potencia a nuestros algoritmos. No será literalmente un puntero porque en vez de apuntar |
| Cap 7 |
Matlab (iv)
|
| |
De C. Un ejemplo de esta diferencia es que en C podemos crear matrices cuyos elementos sean funciones gracias al uso de punteros . Fuera de estas consideraciones teóricas diremos que Matlab tiene una herramienta para asignar funciones (aunque sería más correcto llamarlos métodos) a variables. Esta |
|
|
|
Tutorial de Patxi Echarte - 27 de Abril de 2006
|
| Presentación basada en una charla que di en la Navarparty, actualizada en lo que respecta al proyecto Mono. Se basa en una introducción a la plataforma. NET y una explicación de las principales características del... |
| Cap 6 |
. NET vs Java
|
| |
++, como por ejemplo con la eliminación de punteros , archivos header, o la existencia de una clase base común. Una característica de estas simplificaciones es que hacen el desarrollo más sencillo, pero el no utilizar algunos de los constructores que se ven a continuación, puede provocar que el desarrollo sea |
|
|
|
Tutorial de Juan Manuel - 25 de Noviembre de 2009
|
| Comienzo con un nuevo tema dentro dentro de la serie Los rincones del API Win32. Vamos a tratar la programación de accesos a recusos en internet, utilizando para ello el API de Microsoft Wininet. Espero... |
| Cap 7 |
Funciones para manejo de URLs
|
| |
A NULL. Hay que ser cuidadoso también con la manipulación de los punteros a carácter, ya que es muy normal equivocarse. La función retornará FALSE en caso de error y GetLastError nos retorna ERROR_INSUFFICIENT_BUFFER si el buffer lpszUrl es demasiado pequeño, o si hemos cometido algún error |
|
|
|
Tutorial de Amanda - 08 de Marzo de 2006
|
| Qué son y como funcionan las bases de datos. Trataremos conceptos muy básicos que os servirán como apoyo a todos aquellos que queráis profundizar más tarde en este tema. |
| Cap 9 |
Modelos de Gestores de Bases de Datos
|
| |
. El árbol se puede implementar mediante:
a) Registros variables: Son registros que van creciendo según se aumente el archivo. B) Cadenas de punteros . Operaciones que se pueden realizar
Inserción: Insertar un padre se hace sin problemas. No se puede insertar un hijo sin estar asociado |
|
|