Podcast
Questions and Answers
¿Qué permite una declaración using en C++?
¿Qué permite una declaración using en C++?
Usar un nombre de un espacio de nombres sin calificarlo con un prefijo namespace_name::.
¿Cuál es la forma correcta de declarar una declaración using?
¿Cuál es la forma correcta de declarar una declaración using?
La notación std::cin es más sencilla que la declaración using.
La notación std::cin es más sencilla que la declaración using.
False
¿Qué operador se utiliza para indicar el ámbito en C++?
¿Qué operador se utiliza para indicar el ámbito en C++?
Signup and view all the answers
¿Qué nombre se utiliza para leer desde la entrada estándar en C++?
¿Qué nombre se utiliza para leer desde la entrada estándar en C++?
Signup and view all the answers
Study Notes
Declaraciones using Namespace
- Hasta ahora, nuestros programas han especificado explícitamente la ubicación de los nombres de la biblioteca.
- Por ejemplo, para leer desde la entrada estándar, escribimos
std::cin
. - El operador de ámbito '::' indica al compilador buscar el nombre en el ámbito del operando izquierdo.
-
std::cin
busca el nombrecin
dentro del espacio de nombresstd
. - Referirse a los nombres de la biblioteca con esta notación puede ser tedioso.
- Las declaraciones
using
simplifican la utilización de miembros dentro de un espacio de nombres. - Una declaración
using
nos permite usar nombres sin calificar con el prefijonamespace_name::
. - La forma general de la declaración es:
using namespace::name;
- Una vez declarada, podemos acceder al nombre directamente:
#include <iostream>
// Declaración using; al usar cin, obtenemos el de std
using std::cin;
int main() {
int i;
cin >> i; // Correcto: cin es un sinónimo de std::cin
std::cout << i << std::endl;
}
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Este cuestionario explora el concepto de declaraciones 'using' en C++, centrándose en cómo simplifican el uso de nombres dentro de un espacio de nombres. A través de ejemplos, se explicará cómo estas declaraciones permiten acceder a miembros sin el prefijo del espacio de nombres. Ideal para estudiantes que están aprendiendo la gestión de espacios de nombres en C++.