wprintf(L"Selecting Audio Input Device: %s\n",
varName.bstrVal);
if(0 == strcmp(varName.bstrVal, "IP Camera [JPEG/MJPEG]"))...
ऊपर दी गई रिपोर्ट:सी/सी ++ में स्ट्रिंग के विरुद्ध BSTR की तुलना कैसे करें?
error C2664: 'strcmp' : cannot convert parameter 1 from 'BSTR' to 'const char *'
क्यों कुछ कार्यों 'w' लगी होती हैं, जबकि कुछ' हैं wc'? – COMer
@COMer: मुझे यकीन नहीं है लेकिन wcs विस्तृत वर्ण स्ट्रिंग के लिए खड़ा है। –
@COMer: मुझे लगता है कि "str" को "wcs" (जैसे strcmp -> wcscmp, strdup -> wcsdup) के साथ प्रतिस्थापित किया जाता है, लेकिन "str" के बिना फ़ंक्शंस कहीं "डाला" मिलता है (उदाहरण के लिए printf -> wprintf, fopen -> _wfopen)। – wj32