«reference» etiketlenmiş sorular

Başvuru, bir programın, bilgisayarın belleğinde veya başka bir depolama aygıtında bir değişken veya kayıt gibi belirli bir veriye dolaylı olarak erişmesini sağlayan bir değerdir.

5
Dize dizisi kaynağındaki bir dizeye xml ile başvurma
Menüde hangi öğelerin gösterileceğini etkinleştirebileceğiniz / devre dışı bırakabileceğiniz tercihlerim var. 17 ürün var. Bu 17 öğenin her biri için başlık ile değerleri / arrays.xml bir dize dizisi yaptım. Tercihlerim dosyası için düzeni olan preferences.xml var ve başlık olarak kullanmak için dize dizisinden tek bir öğeye başvurmak istiyorum. Bunu nasıl …

12
İşaretçi ve Referans
Bir işleve çalışmak için orijinal değişken verirken daha iyi uygulama ne olabilir: unsigned long x = 4; void func1(unsigned long& val) { val = 5; } func1(x); veya: void func2(unsigned long* val) { *val = 5; } func2(&x); IOW: Birini diğerinin üzerine seçmek için bir sebep var mı?

30
Dosya veya montaj veya bağımlılıklarından biri yüklenemedi
Bu "dosya veya montaj veya bağımlılıklarından biri yüklenemedi" sorun başka bir yaşıyorum. Ek bilgiler: Dosya veya derleme 'Microsoft.Practices.Unity, Sürüm = 1.2.0.0, Kültür = nötr, PublicKeyToken = 31bf3856ad364e35' veya bağımlılıklarından biri yüklenemedi. Konumlandırılan derlemenin bildirim tanımı derleme başvurusuyla eşleşmiyor. (HRESULT istisnası: 0x80131040) Buna neyin sebep olduğunu veya sebebi bulmak için nasıl …




7
XML belgelerinde genel sınıflara ve yöntemlere başvurma
Xml belgelerini yazarken <see cref="something">something</see>elbette işe yarar . Peki genel sınıfa sahip bir sınıfa veya yönteme nasıl başvuruyorsunuz? public class FancyClass<T> { public string FancyMethod<K>(T value) { return "something fancy"; } } Bir yere xml belgeleri yazacak olsaydım, fantezi sınıfına nasıl başvururum? a'ya nasıl başvurabilirim FancyClass<string>? Yöntem ne olacak? Örneğin …

2
Bir data.table öğesinin başka bir veriye (ne kopyasına karşı) atıfta olduğunu tam olarak anlama.
Ben referans by özelliklerini anlamakta biraz sorun yaşıyorum data.table. Bazı operasyonlar referansı 'kırıyor' gibi görünüyor ve neler olduğunu tam olarak anlamak istiyorum. data.tableBaşka bir tablo oluştururken data.table( <-yeni tabloyu şu yolla güncelleyerek :=, özgün tablo da değiştirilir. Bu beklenen bir durumdur: ?data.table::copy ve stackoverflow: veri-tablo-paketinde-operatör-referans-by-pass İşte bir örnek: library(data.table) DT …


2
'Bu' neden referans değil işaretçi?
Bu sorunun cevabını C ++ artıları ve eksileri okuyordum ve yorumları okurken bu şüphe var. programcılar sık ​​sık "bu" bir işaretçi olduğunu, ancak bir referans değil kafa karıştırıcı buluyorum. başka bir karışıklık neden "merhaba" std :: string türünde değil, ancak char const * (pointer) (dizi-işaretçi dönüşüm sonra) değerlendirir - Johannes …



7
C ++ 'da bir nesne döndürmek nasıl?
Birçok benzer soru var gibi başlık tanıdık geliyor biliyorum, ama sorunun farklı bir yönünü soruyorum (yığın üzerinde şeyler var ve yığın üzerine koymak arasındaki farkı biliyorum). Java'da her zaman "yerel" nesnelere başvuruları döndürebilirim public Thing calculateThing() { Thing thing = new Thing(); // do calculations and modify thing return thing; …

10
C # string başvuru türü?
C # "dize" bir başvuru türü olduğunu biliyorum. Bu MSDN'de. Ancak, bu kod olması gerektiği gibi çalışmaz: class Test { public static void Main() { string test = "before passing"; Console.WriteLine(test); TestI(test); Console.WriteLine(test); } public static void TestI(string test) { test = "after passing"; } } Dizeyi parametre olarak geçirdiğimden …
164 c#  string  reference  types 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.