Pytania oznaczone «c++»

86
Interakcja z klasami C ++ w języku Swift

Posiadam pokaźną bibliotekę zajęć napisanych w C ++. Próbuję je wykorzystać przez jakiś rodzaj mostu w Swift, zamiast przepisać je jako kod Swift. Podstawową motywacją jest to, że kod C ++ reprezentuje podstawową bibliotekę używaną na wielu platformach. W rzeczywistości tworzę interfejs...

85
Konwersja wskaźnika na liczbę całkowitą

Próbuję dostosować istniejący kod do maszyny 64-bitowej. Główny problem polega na tym, że w jednej funkcji poprzedni koder używa argumentu void *, który jest konwertowany na odpowiedni typ w samej funkcji. Krótki przykład: void function(MESSAGE_ID id, void* param) { if(id == FOO) { int...

85
zmienne statyczne w funkcji wbudowanej

Mam funkcję, która jest zadeklarowana i zdefiniowana w pliku nagłówkowym. To jest problem sam w sobie. Gdy ta funkcja nie jest wstawiona, każda jednostka tłumacząca, która używa tego nagłówka, otrzymuje kopię funkcji, a kiedy są ze sobą połączone, są duplikowane. „Naprawiłem” to, wprowadzając...

85
Jak serializować obiekt w C ++?

Mam małą hierarchię obiektów, które muszę serializować i przesyłać przez połączenie przez gniazdo. Muszę zarówno serializować obiekt, a następnie deserializować go na podstawie tego, jakiego typu jest. Czy jest na to łatwy sposób w C ++ (tak jak w Javie)? Czy są jakieś przykłady kodu lub...

85
Korzystanie z Maven dla projektów C / C ++

Maven buduję wokół klastra amatorskiego, słabo napisanego i szczerze - prymitywnego kodu C / C ++ (czyli trochę C, trochę C ++). Problem w tym, że jest ich obecnie dużo w obiegu i nie można ich łatwo wymienić. Zbudowanie go wymaga dużej wiedzy plemiennej (musisz przejść od kostki do kostki tylko...