StringCbCat: http://msdn.microsoft.com/en-us/library/windows/desktop/ms647495%28v=vs.85%29.aspx StringCchCat: http://msdn.microsoft.com/en-us/library/windows/desktop/ms647518%28v=vs.85%29.aspx
Currently I am writing a C++ program to deal to TCHAR strings. I found this two Windows APIs, one is StringCbCat, the other is StringCchCat. Both of them seems to be able to do strcat() function for TCHAR strings. But if they are the same, why give them two different names? I tried google but no luck.
Anyone knows if there is any difference? Or they are just the same?
PS. The same goes for other StringCbxxx and StringCchxxx functions such as StringCbLength and StringCchLength