«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.


26
Bir değişkeni referans olarak nasıl iletirim?
Python belgeleri, parametrelerin referans veya değere göre geçirilip geçirilmediği konusunda net görünmüyor ve aşağıdaki kod, değiştirilmemiş 'Orijinal' değerini üretiyor class PassByReference: def __init__(self): self.variable = 'Original' self.change(self.variable) print(self.variable) def change(self, var): var = 'Changed' Değişkeni gerçek referansla geçmek için yapabileceğim bir şey var mı?


20
Bir sözlük nasıl kopyalanır ve yalnızca kopya nasıl düzenlenir
Lütfen biri bunu bana açıklayabilir mi? Bu benim için bir anlam ifade etmiyor. Bir sözlüğü diğerine kopyalarım ve ikinciyi düzenlerim ve her ikisi de değişir. Bu neden oluyor? >>> dict1 = {"key1": "value1", "key2": "value2"} >>> dict2 = dict1 >>> dict2 {'key2': 'value2', 'key1': 'value1'} >>> dict2["key2"] = "WHY?!" >>> …


30
Konumlandırılan derlemenin bildirim tanımı derleme başvurusuyla eşleşmiyor
C # Windows Forms uygulamasında (Visual Studio 2005) bazı birim sınamalarını çalıştırmaya çalışıyorum ve aşağıdaki hatayı alıyorum: System.IO.FileLoadException: Dosya veya derleme 'Yardımcı Programı, Sürüm = 1.2.0.200, Kültür = nötr, PublicKeyToken = 764d581291d764f7' 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) ** x.Foo.FooGO () adresinde …

14
“==” ve “is” arasında bir fark var mı?
Bu sorunun cevapları bir toplum çabasıdır . Bu yayını iyileştirmek için mevcut yanıtları düzenleyin. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Benim Google-fu beni başarısız oldu. Python'da eşitlik için aşağıdaki iki test eşdeğer midir? n = 5 # Test one. if n == 5: print 'Yay!' # Test two. …

10
MongoDB ilişkileri: gömme veya referans?
İlişkisel veritabanı arka planından gelen MongoDB için yeniyim. Bazı yorumlarla soru yapısı tasarlamak istiyorum, ancak yorumlar için hangi ilişkiyi kullanacağımı bilmiyorum: embedveya reference? Stackoverflow gibi bazı yorumların yer aldığı bir soru aşağıdaki gibi bir yapıya sahip olacaktır: Question title = 'aaa' content = bbb' comments = ??? İlk başta, gömülü …
524 mongodb  reference  embed 

16
Referanslar ve işaretçiler ne zaman kullanılır?
Referanslara karşı işaretçilerin sözdizimini ve genel anlambilimini anlıyorum, ancak bir API'da referansları veya işaretçileri kullanmanın ne zaman veya daha az uygun olduğuna nasıl karar vermeliyim? Doğal olarak bazı durumların birine ya da diğerine operator++ihtiyacı vardır ( bir referans argümana ihtiyaç duyar), ancak genel olarak, sözdiziminin değişkenlerin yıkıcı bir şekilde iletildiği …
381 c++  pointers  reference 

9
Neden referans vektörü yapamıyorum?
Bunu yaptığımda: std::vector<int> hello; Her şey harika çalışıyor. Ancak, bunun yerine bir referans vektörü yaptığınızda: std::vector<int &> hello; Gibi korkunç hatalar alıyorum hata C2528: 'işaretçi': referans gösterici geçersiz Ben işaretler ile karıştırmak zorunda kalmamak için, bir grup referansları bir vektör içine koymak istiyorum. Vektör neden bu konuda öfke nöbeti atıyor? …

16
Bir C ++ referans değişkeni döndürme uygulaması kötü mü?
Bu biraz öznel olduğunu düşünüyorum; Ben görüş oybirliği ile emin değilim (ben başvuruları döndürülür kod parçacıkları bir sürü gördüm). Bu soruyla ilgili bir açıklamaya göre , referansların başlatılmasıyla ilgili olarak , bir referansın geri döndürülmesi kötü olabilir, çünkü [anladığım kadarıyla] onu silmeyi kolaylaştırır, bu da bellek sızıntılarına neden olabilir. Örnekleri …
341 c++  reference  c++-faq 


19
Çözümde proje bağımlılıkları kullanılıyorsa MSBuild referansları (DLL dosyaları) kopyalamaz
Visual Studio çözümümde dört proje var (.NET 3.5'i hedefleyen herkes) - sorunum için sadece bu ikisi önemlidir: MyBaseProject <- bu sınıf kütüphanesi üçüncü taraf DLL dosyasına başvuruyor (elmah.dll) MyWebProject1 <- bu web uygulaması projesi MyBaseProject için bir referans var Ben elmah.dll başvuru eklendi MyBaseProject tıklayarak Görsel stüdyoda 2008'de "başvuru ekleyin …

11
C ++ 'da yeni anahtar kelimeyi ne zaman kullanmalıyım?
Kısa bir süredir C ++ kullanıyorum ve yeni anahtar kelimeyi merak ediyorum . Basitçe, kullanmalı mıyım, kullanmamalı mıyım? 1) Yeni anahtar kelimeyle ... MyClass* myClass = new MyClass(); myClass->MyField = "Hello world!"; 2) Yeni anahtar kelime olmadan ... MyClass myClass; myClass.MyField = "Hello world!"; Bir uygulama açısından bakıldığında, farklı görünmüyorlar …

8
PHP'deki diziler değer olarak veya yeni değişkenlere referans olarak ve işlevlere aktarıldığında kopyalanıyor mu?
1) Bir dizi, bir yönteme veya işleve bağımsız değişken olarak iletildiğinde, başvuru veya değere göre mi iletilir? 2) Bir değişkene dizi atarken, yeni değişken orijinal diziye bir başvuru mu, yoksa yeni bir kopya mı? Bunu yapmaya ne dersiniz: $a = array(1,2,3); $b = $a; Mı $bbir referans $a?

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.