Resultados de la búsqueda a petición "declaration"

6 la respuesta

¿Es posible declarar dos variables de diferentes tipos en un bucle for?

¿Es posible declarar dos variables de diferentes tipos en el cuerpo de inicialización de un bucle for en C ++? Por ejemplo: for(int i=0,j=0 ...define dos enteros. ¿Puedo definir unint y unchar en el cuerpo de inicialización? ¿Cómo se haría esto?

2 la respuesta

Sintaxis para definir un bloque que toma un bloque y devuelve un bloque en Objective-C

Encuentro en el documento de AppleTrabajando con bloques [https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/WorkingwithBlocks/WorkingwithBlocks.html#//apple_ref/doc/uid/TP40011210-CH8-SW1] que la ...

5 la respuesta

¿Por qué no puedes declarar una variable dentro de la porción de expresión de un bucle do while?

La siguiente sintaxis es válida: while (int i = get_data()) { }Pero lo siguiente no es: do { } while (int i = get_data());Podemos ver por qué a través del borrador del estándarN4140 sección6.4: 1 [...] condition: expression ...

8 la respuesta

¿Qué son las declaraciones directas en C ++?

A:http://www.learncpp.com/cpp-tutorial/19-header-files/ [http://www.learncpp.com/cpp-tutorial/19-header-files/] Se menciona lo siguiente: add.cpp: int add(int x, int y) { return x + y; }main.cpp: #include <iostream> int add(int x, int y); // ...

5 la respuesta

¿Es una buena práctica poner la definición de clases de C ++ en el archivo de encabezado?

Cuando diseñamos clases en Java, Vala o C #, colocamos la definición y la declaración en el mismo archivo fuente. Pero en C ++ se prefiere tradicionalmente separar la definición y la declaración en dos o más archivos. ¿Qué sucede si solo uso un ...

7 la respuesta

Colocación de declaración variable en C

Durante mucho tiempo pensé que en C, todas las variables tenían que declararse al comienzo de la función. Sé que en C99, las reglas son las mismas que en C ++, pero ¿cuáles son las reglas de ubicación de declaración variable para C89 / ...

2 la respuesta

Declaración de matriz en FORTRAN para principiantes

Esta es una pregunta para principiantes, pero no he encontrado una respuesta completa. ¿Cuáles son las diferencias (si las hay) de las siguientes declaraciones? CHARACTER(5) :: a CHARACTER, DIMENSION (5) :: b CHARACTER(LEN=5) :: c CHARACTER :: ...

7 la respuesta

C # inicialización de la variable miembro; ¿mejores prácticas?

¿Es mejor inicializar las variables de miembro de clase en la declaración private List<Thing> _things = new List<Thing>(); private int _arb = 99;o en el constructor predeterminado? private List<Thing> _things; private int _arb; public ...

1 la respuesta

No puedo entender la declaración n. ° 3 en el Ejemplo de [basic.link] / 6 C ++ 14

[enlace.básico] / 6 El nombre de una función declarada en el alcance del bloque y el nombre de una variable declarada por un alcance del bloqueextern declaración tiene vinculación. Si hay unvisibledeclaración de una entidad con vinculación ...

7 la respuesta

Definición de miembros enteros const estáticos en la definición de clase

Tengo entendido que C ++ permite que los miembros const estáticos se definan dentro de una clase siempre que sea un tipo entero. ¿Por qué, entonces, el siguiente código me da un error de vinculador? #include <algorithm> #include <iostream> ...