VariantClearは、VARIANT構造体変数をクリアする。
VariantClear function (oleauto.h) - Win32 apps | Microsoft Docs
プログラミング用メモ帳 VARIANT型について Part.3 【Visual C++】
vtをVT_EMPTYにして、bstrValに文字列が割り当てられていたら、SysFreeStringで解放もしてくれる。
VariantClear.cppで、
VARIANT構造体のvrを使い終わったら、VariantClearでクリアする。
実行すると、
vr.bstrVal = ABCDE 続行するには何かキーを押してください . . .
これだけだが、中身を見てみる。
![VariantClear前はこうだけど、](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20220315/20220315115141.png)
VariantClear前はこうだけど、
![VariantClear後はこうなる。](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20220315/20220315115238.png)
VariantClear後はこうなる。
Sample/com/VariantClear/VariantClear/src/VariantClear at master · bg1bgst333/Sample · GitHub