[types] ile etiketlenen soru

Haskell'de :: (çift kolon) ne anlama geliyor?

::Sembolleri her yerde görüyorum ve kullanıyorum ancak hala ::Haskell'de programlama yaparken sembolün ne anlama geldiğini bilmiyorum. run :: Int -> Int -> Int -- ?? ::Haskell'de (çift kolon) ne anlama geliyor ? ...



Java 6 ek açıklama işleme - ek açıklamadan bir sınıf alma

Otomatik wiki dokümantasyonu için kullandığım @Pojo adında özel bir notum var: package com.example.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Retention(...



Genel tip parametre kovaryansı ve çoklu arayüz uygulamaları

Bir kovariant type parametresiyle genel bir arayüzüm varsa, bunun gibi: interface IGeneric<out T> { string GetName(); } Ve eğer bu sınıf hiyerarşisini tanımlarsam: class Base {} class Derived1 : Base{} class Derived2 : Base{} Daha sonra, arayüzü açık bir uygulama k...



Bir nesnenin bir işaretçiden GDB'deki bir taban sınıfına kadar belirli türetilmiş C++ sınıfının bir örneği olup olmadığı nasıl belirlenir?

GDB ile bir C ++ programında hata ayıklama. Belirli bir sınıftaki bir nesneye bir göstericim var. İşaretçinin, birkaç alt sınıf tarafından genişletilen bazı süper sınıf olduğu bildirilir. Nesnede, bu nesnenin tam sınıf türünü belirtecek alan yok, ancak çalışma zamanında sınıf türünü anlatm...



Arabirim örneğinin arkasındaki Beton Tipini Bulma

Uzun lafın kısaltılması için, Object örneği olarak iletilen belirli bir Tür üzerinde görev yapan bir C # işlevim var. Bir sınıf örneği girildiğinde her şey yolunda gider. Ancak, nesne bir arabirim olarak bildirildiğinde, gerçekten somut sınıfı bulmak ve bu sınıf türü üzerinde eylem yapmak isteri...



Bir türün “kutulu” olduğunu söylemek ne anlama gelir?

Bazı dillerde "kutulanmış" olarak adlandırılan türleri duydum. Java’da "autoboxing" ı duydum. Bu nedir? Bir tür için sarmalayıcı sınıfları mı var? Kutulu veya kutusuz tiplerle çalışıyorsam kodum nasıl değişir? ...



Bir sütunun SQL veri türünü CLR eşdeğeriyle eşleyen bir C# işlevi olan var mı?

MSSQL saklı yordamlarından sınıflar üretmek için SQL veri tiplerini CLR veri tiplerine dönüştürmek için büyük bir switch () ifadesi yazmak için oturuyorum. Bu tabloyu referans olarak kullanıyorum . Muhtemelen bütün gün sürecek olanın içine girmeden ve tam olarak test etmek için çok büyük bir acı...



Python bytearrays nerede kullanılır?

Geçenlerde bytearraypython olarak adlandırılan dataType ile karşılaştım . Birisi bytearray'ın gerekli olduğu senaryolar sunabilir mi? ...



“Toplamlar ve ürünler” veri yapıları nelerdir?

Bir William Cook Fusings üzerinde son blog yazısı bahseder: Temel nokta, Ensō'deki yapıların bireysel değerler veya geleneksel toplamlar ve ürünler veri yapıları olarak değil, bütünsel olarak grafikler olarak görülmesidir. Bahsettiği geleneksel toplamlar ve ürünler veri yapıları nele...



Bir numara imzasız bir integral türüne sığamazsa ne olur?

Bathsheba tarafından talep edildiği ve takip eden bir soru olarak "Bir enum bir integral tipine sığamazsa ne olur?" : Bir numaralandırma varsayımı aşağıdaki gibi tanımlanır: enum foo : unsigned int { bar = UINT_MAX, oops }; oopsTanımlanan değer mi değil mi? MSVS2015...



Varchar (255) ila Varchar (MAX)

O bir SQL Server 2008 veritabanında bir sütun türünü değiştirmek mümkün mü varchar(255)için varchar(MAX)masa ve Tekrar oluştur damla zorunda kalmadan? Bunu kullanarak yapmaya çalıştığımda SQL Server Management Studio bana bir hata veriyor - ama kendimi kurtarmak için DROP ve CREATE'e gerek ol...



Java'daki Sınıf Türlerini Karşılaştırma

Java sınıf türünü karşılaştırmak istiyorum. Bunu yapabileceğimi düşündüm: class MyObject_1 {} class MyObject_2 extends MyObject_1 {} public boolean function(MyObject_1 obj) { if(obj.getClass() == MyObject_2.class) System.out.println("true"); } İşleve geçirilen nesnenin MyObje...



C# sayısal değer türleri için “temel sınıf” nedir?

Diyelim ki herhangi bir sayıdaki bir yönteme sahip olmak istiyorum, kullanabileceğim bir temel sınıf (veya başka bir konsept) var mı? Bildiğim kadarıyla tüm farklı sayısal tipler için aşırı yük yüklemem gerekiyor (Int32, Int16, Byte, UInt32, Double, Float, Decimal, vb.). Bu çok sıkıcı görünü...



Bir şeyin derlemek zorunda olmadığı iddiasını test etmek

Sorun Tip düzeyinde programlamayı destekleyen kütüphanelerle çalışırken, kendimi sık sık aşağıdaki gibi yorumlar yazarken buluyorum ( Paul Snively Strange Loop 2012'de sunulan bir örnekten ): // But these invalid sequences don't compile: // isValid(_3 :: _1 :: _5 :: _8 :: _8 :: _2 :: _8 :...



İlkel bir Java türünü temsil eden sınıfı dinamik olarak bulun

Java ile bazı yansıtıcı yöntem çağrıları yapmam gerekiyor. Bu çağrılar, ilkel türler (int, double, vb.) Argümanları olan yöntemleri içerecektir. Yöntemi yansıtırken ararken bu tür belirtmenin yolu int.class, double.class, vs.'dir. Buradaki zorluk, türleri dinamik olarak belirten bir dış kayna...