Bir 3. parti kitaplığı typedef
s byte
için char
kullanıyorum.Bir şeyi nasıl yazdırabilirim (geçici olarak)?
(Bu, derleyicinin seçimine bağlı olarak char
signed
veya unsigned
olabilir).
Ne yazık ki bu typedef
tuttuğum kod tabanına döküldü ve onları kaldırmak istiyorum: doğrudan yerine uint8_t
kullanarak.
bir yol benim kod (yani direcly sonra #include <3rdpartylib>
) gidince bu typedef
geri nasılsa orada olabilir mi?
Ben bütün byte
s kaldırdıktan sonra benim kod tabanı "çözüm" kaldırmak için bir konumda olacaktır.
xyz, bu 3. parti kütüphane gerçekten typedef xyz çağırır ve ... – CashCow
"üzerine dökülen" artık byte değil demektir? Demek istedikleri olmasa bile kodlayıcılar (belki de kendiniz) byte kullanıyorsunuz? Bu düzeltmek kolay olmaz mıydı? Ben * derleyici alabilirsiniz eğer –
Evet ama daha da kolay * 'byte's nerede bana işaret yardımcı olur. @ Deduplicator'un çözümü iyi çalışıyor! –