§1 Convenciones y notación
Las notas a pié de página se han señalado con numeración arábiga entre corchetes con un hipervínculo al lugar de la cita [1].
Las palabras clave y los identificadores que tienen un sentido específico en C++, se han señalado en negrita y color negro. Por ejemplo: "auto, extern y register no son permitidos, sí en cambio static"
Cuando queremos destacar alguna palabra, símbolo o frase, utilizamos cuatro sistemas: resaltar el fondo; en negrita color azul, o simplemente en color rojo. Cuando queremos resaltar una idea (párrafo) utilizamos una lámpara .
Para los textos de ejemplos y explicaciones, tal como se escribirían en el código fuente, se ha utilizado el
tipo courier de espacio fijo
con un fondo distinto
y un sangrado a la izquierda
Cuando va dentro de una frase de texto normal como aquí
, además del cambio
de tipo y el fondo, se ha utilizado un color negro para resaltar la diferencia.
§2 Referencias
A lo largo del texto existen innumerables referencias a otros epígrafes, con
sus correspondientes hipervínculos, donde se comenta un concepto relacionado. El hipervínculo está entre paréntesis
con un pequeño icono ( o
).
Por ejemplo: "
Estas referencias están siempre asociadas a los correspondientes hipervínculos. y hacen subir y bajar en la misma página. El símbolo conduce a la página correspondiente, mientras que indica que se abrirá una ventana auxiliar mostrando el asunto señalado. En estos casos se trata de una nota o ejemplo complementario al contenido de la página actual.
Cuando la referencia se refiere a un libro tradicional (en papel), como los citados en la bibliografía, el icono utilizado es un libro abierto: . Cuando se trata de un artículo, libro o publicación disponible en la Web en formato electrónico, el icono es .
Finalmente, cuando la referencia se refiere a un artículo de revista o publicación periódica tradicional, el icono es un montón de hojas . Este recurso se ha intentado utilizar al mínimo, para evitar al lector la frustración de tener una referencia quizás inaccesible.
Ejemplo:
Una secuencia de declaraciones de propiedades de cualquier tipo (por ejemplo
int capacidad;
), incluyendo enumeraciones, campos de bits etc; así como declaración y definición de métodos. Todos ellos con especificadores opcionales de acceso y de tipo de almacenamiento (auto , extern y register no son permitidos, si en cambio static 4.11.7). Los elementos así definidos se denominan miembros de la clase; hemos dicho que son de dos tipo: propiedades de clase y métodos de clase. Ejemplo:class vuelo { // vuelo es la clase
char nombre[30]; // por defecto es privado
int capacidad; // capacidad es una propiedad
public: // a partir de aquí todo es público
char origen[8];
char destino[8];
void despegue(&operacion}; // despegue es un método
void crucero(&operacion);
};
[1] Esto es una nota a pié de página. Si en ocasiones ves aparecer en el texto la nota [2] antes que la [1] no te preocupes; es que he tenido que incluir la segunda nota en una posición anterior a la [1] que ya estaba colocada. De momento no he descubierto un sistema cómodo para renumerarlas al estilo de los procesadores de texto (FrontPage no tiene todavía esta opción).