# GetSDKVersion() This operation returns the SDK version. ```cpp Status GetSDKVersion(std::string& version) ``` **PARAMETERS:** - **version** (*std::string&*) Sets a variable that holds the returned SDK version number. **RETURNS:** *Status* Check `status.IsOk()` to confirm success. **EXCEPTIONS:** - **StatusCode** Check `status.Code()` and `status.Message()` for error details. ## Example ```cpp #include "milvus/MilvusClientV2.h" auto client = milvus::MilvusClientV2::Create(); milvus::ConnectParam connect_param{"http://localhost:19530", "root:Milvus"}; auto status = client->Connect(connect_param); if (!status.IsOk()) { std::cout << status.Message() << std::endl; } // print the SDK version client->GetSDKVersion(version); std::cout << "The CPP SDK version is: " << version << std::endl; ```