Delphi typ Variant jaki odpowiednik w c++

0

czy istnieje w c++ typ Variant jak w delphi ?

Potrzebuje zmienną nieokreślonego typu którą ma zwrócić funkcja pobierająca dane z bazy mysql.

0

w standardzie nie, ale w bibliotece Boost jest any. Nie bawiłem się tym.

0

@alien1983 niby nie ale masz szablony. Czy w chwili wołania funkcji wiesz już jaki będzie typ? To zrób funkcje szablonową.

0

Ciekawi mnie czy można tu też użyć modyfikator auto?

0

Nie można.

0

trochę późno na odpowiedź, ale może się przyda:
możesz użyć xnode (mojego autorstwa): https://github.com/vpiotr/xnode

0

w Boost jest nawet typ boost::variant, ale jest on podobny do unii, natomiast ten variant** z delphi** bardziej przypomina boost::any

1 użytkowników online, w tym zalogowanych: 0, gości: 1