Matheval kütüphanesi kullanıyorum.dizeleri/çiftleri vektörlerini dizilere dönüştür
Benim durumumda#include<matheval.h>
char * evaluator_evaluate(void * evaluator, int count, char **names, double *values);
, ben ** char isimleri ve değerlerin std :: vektörün std :: vector dönüştürmek istediğiniz ve çift *
: Its fonksiyonlar, örneğin, c-tarzı parametreleri almak Ayrıca, her isim benzersiz bir değere karşılık gelir ve tekrarlar olabilir. Veri yapıları açısından isimleri ve değerleri zarif bir şekilde düzenlemenin en iyi yolu nedir? Şimdilik, vektörleri kullanıyorum ve her ikisi de tekrarlar içeriyor.
Düzenle Lütfen ad ve değerlerin sırasının önemli olduğunu ve eşleşmesi gerektiğini unutmayın.
sayesinde
STL Vektörlerini kullanıyor musunuz? Kopyalardan kurtulmaya mı çalışıyorsunuz? Verilerinizin sırasını korumak istiyor musunuz? – cbrulak
Giriş vektörleriniz hangi formatta saklanır? Örneğin. vektörü mü? –
evet, sipariş konuları, vektörler STL'den geliyor. Kopyalardan kurtulmak güzel olurdu. Soruları doğru bir şekilde düzenlememe izin verin. Yorum için teşekkürler. –