ldap ldap_get_values,该如何解决

ldap ldap_get_values当遇到属性同名的时候 比如一个DN属性可以有多个objectclass我通过ldap_get_values

ldap ldap_get_values
当遇到属性同名的时候 比如一个DN属性可以有多个objectclass 
我通过ldap_get_values 这个函数只能获得其中一个objectclass 的值.
大家是怎么解决的.

[解决办法]

C/C++ code
vals = ldap_get_values( ld_, msg_entry, item );int val_count = ldap_count_values(vals);for (int k=0; k<val_count; k++){  char* value = vals[k];}