SORU
21 EKİM 2008, Salı


'kapsamı ne "kullanarak" C Bildirgesi ?

Kullanıyorum kullanma 'C bildirimi eklemek için std::string ve std::yerel ad vektör (yazarak gereksiz kurtarmak':: std's).

using std::string;
using std::vector;

class Foo { /*...*/ };

Bu beyanname kapsamı nedir? Eğer bir başlık olarak bunu yaparsam, bu enjekte edecek 'kullanarak' Başlığı içeren her cpp dosyasına tanımlamalar mi?

CEVAP
21 EKİM 2008, Salı


using bildirimi dışında tutacak başlık dosyaları hakkında özel bir şey yok. Derleme daha başlamadan önce basit bir metin değiştirme.

Kapsam using beyan sınırı:

void myFunction()
{
   using namespace std; // only applies to the function's scope
   vector<int> myVector;
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
C++

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Branboy3

    Branboy3

    12 AĞUSTOS 2012
  • Dive In

    Dive In

    17 Temmuz 2013
  • kalabrandmusic

    kalabrandmus

    25 Kasım 2009