casting

Cast a struct pointer to interface pointer in Golang

I have a function func doStuff(inout *interface{}) { ... } Celem tej funkcji jest możliwość traktowania wskaźnika dowo ... type *MyStruct) as type **interface {} in argument to doStuff Jak mogę rzucać &ms aby być kompatybilnym z *interface{}?

Jak sprawdzić, czy łańcuch jest int, ale nie double, itd.?

PHP posiada funkcję intval(), która konwertuje łańcuch znaków na liczbę całkowitą. Jednak chcę sprawdzić, czy łańcuch jest li ... Chcę czegoś, co zwróci false dla podwójnego, ale prawdziwe dla int. Np.: my_is_int("2") == TRUE my_is_int("2.1") == FALSE

casting przez void* zamiast reinterpretować Casting

Czytam książkę i stwierdziłem, że reinterpret_cast nie powinno się używać bezpośrednio, ale raczej rzucać do void* w połączen ... zać mi odpowiedź. Z góry dzięki P. s. wiem Do czego służy reinterpret_cast, ale nigdy nie widziałem, żeby tak było używane

Konwersja BigDecimal do Integer

Mam metodę Hibernate, która zwraca mi BigDecimal. Mam inną metodę API, do której muszę przekazać tę liczbę, ale akceptuje ona ... od. Teraz jak przekonwertować BigDecimal na liczbę całkowitą i przekazać ją do drugiej metody? Jest z tego jakieś wyjście?

Lista obsady do listy in.NET 2, 0

Możesz jakoś rzucić List<int> Na List<string>? Wiem, że mógłbym przejść przez i .ToString;) rzecz, ale Obsada byłaby Super. Jestem w C# 2.0 (więc nie LINQ ).

Java casting w interfejsach

Czy ktos moze mi wyjasnic jak kompilator nie narzeka na pierwszym castingu, ale narzeka na drugim? interface I1 { } interfa ... nteger(4); I2 x = (I2)o1; //compiler does not complain I2 y = (I2)o3; //compiler complains here !! } }

Praktyczne zastosowanie dynamicznego odlewu?

Mam dość proste pytanie dotyczące dynamic_cast operatora. Wiem, że służy do identyfikacji typu run time, tzn. do poznania typ ... aniu, możesz podać prawdziwy scenariusz, w którym musiałeś użyć tego operatora? Jakie były trudności bez korzystania z niego?

Wykonywanie kodu maszynowego w pamięci

Próbuję dowiedzieć się, jak wykonać kod maszynowy zapisany w pamięci. Mam następujący kod: #include <stdio.h> #inclu ... robię tego całkiem dobrze, ponieważ wciąż mam głowę wokół wskaźników funkcji. Jest problem z wadliwą obsadą, czy coś innego?

Jak rzutować / konwertować wskaźnik na referencję w C++

Jak mogę przekazać wskaźnik (Object *ob) do funkcji, której prototypem jest void foo(Object &) ?

Różnica między odlewaniem na Sznurek i sznurek.wartość

Jaka jest różnica między Object foo = "something"; String bar = String.valueOf(foo); I Object foo = "something"; String bar = (String) foo;

std:: Obsada leksykalna-czy istnieje coś takiego?

Czy Biblioteka Standardowa C++ definiuje tę funkcję, Czy muszę uciekać się do Boost? Przeszukałem Sieć i nie mogłem znaleźć nic poza Boostem, ale pomyślałem, że lepiej zapytam tutaj.

Czy operator obsady może być jednoznaczny?

Jeśli chodzi o konstruktory, dodanie słowa kluczowego explicit uniemożliwia entuzjastycznemu kompilatorowi tworzenie obiektu, ... aj, na przykład, chciałbym być w stanie obsadzić Foo w std::string, ale nie chcę, aby taka Obsada miała miejsce bezwarunkowo.

Kiedy użyć odlewu lub konwersji

Jestem ciekaw, jaka jest różnica między cast powiedzieć int w porównaniu do korzystania Convert.toInt32 () Czy jest jakiś wzr ... y do korzystania z konwersji, ale nie mam powodu, aby iść w obie strony. W mojej głowie widzę, że oboje osiągają ten sam cel.

Jaka jest różnica między "float" a dodaniem " f "jako sufiksu podczas inicjalizacji "float"?

Jaka jest różnica między float f = (float) 99.32 ; I float f = 99.32f ; Oba z nich skompilowane i uruchomione pomyślnie.

Casting vs Konwersja obiektu toString, gdy obiekt naprawdę jest ciągiem znaków

To nie jest naprawdę problem, jednak jestem ciekawa. Kiedy zapisuję łańcuch w lets powiedzmy DataRow, jest on rzucany do obie ... lko "przeczucie", które mam). Czy istnieje jeszcze szybszy / bardziej elegancki sposób na to? Czy ktoś może mi to wyjaśnić?

Lista obsady do listy

public interface IDic { int Id { get; set; } string Name { get; set; } } public class Client : IDic { } Jak mogę rzucić List<Client> na List<IDic>?

Cast LINQ result to ObservableCollection

Fakt, że jest to wynik LINQ może nie być istotny dla pytania, ale i tak o tym wspominam-ponieważ jest to kontekst, który spow ... able i kopiowania elementów do ObservableCollection). Zauważyłem, że LINQ ma kilka do.() funkcje, ale to to mi nie pomaga..?

Typ odlewania dla obiektów zdefiniowanych przez użytkownika

Tak jak robimy z _ _ ToString, czy istnieje sposób na zdefiniowanie metody odlewania? $obj = (MyClass) $another_class_obj;

Dynamiczne tworzenie obiektu PHP w oparciu o ciąg znaków

Chciałbym utworzyć obiekt w PHP na podstawie typu zdefiniowanego przez ciąg znaków w bazie danych MySQL. Tabela bazy danych z ... ie zdefiniowanym przez atrybut type Ale nie wiem, jak dynamicznie utworzyć typ oparty na łańcuchu znaków. Jak to się robi?

Jak określić wartość pola, której nie można przekonwertować na (decimal, float,int) w SQL Server

Mam bazę danych SQL Server. Jedno pole ma wartości podobne do ID VALUE 1 NEGATIF 2 11.4 3 0.2 ... onwersji? PS: myślę, że to może rozwiązać WHERE VALUE LIKE '[a-z]', ale jak Mogę dodać więcej filtrów, takich jak [ - + ()]?