10 Mart 2010, ÇARŞAMBA
Nullptr gcc benzeri oluşturulabilir?
nullptr
Visual Studio 2010 yılında uygulamaya koyduğu gördüm. Kavramını seviyorum ve kullanmaktan en kısa sürede başlamak istiyorum; ancak GCC henüz desteklemiyor. Benim kod çalıştırmak için (ama diğer derleyicileri ile derlemek zorunda değil) ihtiyacı var.
Orada bir yoldur ""? taklit Gibi bir şey
#define nullptr NULL
(Tabii ki sadece ne demek istediğimi göstermek için iyi iş, olmaz.)
CEVAP
10 Mart 2010, ÇARŞAMBA
The Official proposal geçici bir çözüm vardır
const // this is a const object...
class {
public:
template<class T> // convertible to any type
operator T*() const // of null non-member
{ return 0; } // pointer...
template<class C, class T> // or any type of null
operator T C::*() const // member pointer...
{ return 0; }
private:
void operator&() const; // whose address can't be taken
} nullptr = {}; // and whose name is nullptr
Bunu Paylaş:
Nullptr tam olarak nedir?...
Gerçekten rastgele bir sayı psuedo-ras...
Objective-C,, OLE,byref,byval, .. ve b...
Git ve Trac (veya benzeri)...
AngularJS bir şablon oluşturulabilir, ...