mirror of
https://github.com/boostorg/container.git
synced 2026-01-19 04:02:17 +00:00
More Doxygen documentation improvements
[SVN r80795]
This commit is contained in:
@@ -85,7 +85,8 @@ struct string_literals<char>
|
||||
{ return "Suffix"; }
|
||||
static const char *LongString()
|
||||
{ return "LongLongLongLongLongLongLongLongLongLongLongLongLongString"; }
|
||||
|
||||
static char Char()
|
||||
{ return 'C'; }
|
||||
static void sprintf_number(char *buf, int number)
|
||||
{
|
||||
std::sprintf(buf, "%i", number);
|
||||
@@ -103,7 +104,8 @@ struct string_literals<wchar_t>
|
||||
{ return L"Suffix"; }
|
||||
static const wchar_t *LongString()
|
||||
{ return L"LongLongLongLongLongLongLongLongLongLongLongLongLongString"; }
|
||||
|
||||
static wchar_t Char()
|
||||
{ return L'C'; }
|
||||
static void sprintf_number(wchar_t *buffer, unsigned int number)
|
||||
{
|
||||
//For compilers without wsprintf, print it backwards
|
||||
@@ -398,6 +400,22 @@ int string_test()
|
||||
if(!StringEqual()(bs4, ss4)){
|
||||
return 1;
|
||||
}
|
||||
|
||||
bs2 = string_literals<CharType>::String();
|
||||
ss2 = string_literals<CharType>::String();
|
||||
bs4 = string_literals<CharType>::Char() + bs2;
|
||||
ss4 = string_literals<CharType>::Char() + ss2;
|
||||
if(!StringEqual()(bs4, ss4)){
|
||||
return 1;
|
||||
}
|
||||
|
||||
bs2 = string_literals<CharType>::String();
|
||||
ss2 = string_literals<CharType>::String();
|
||||
bs4 = bs2 + string_literals<CharType>::Char();
|
||||
ss4 = ss2 + string_literals<CharType>::Char();
|
||||
if(!StringEqual()(bs4, ss4)){
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
|
||||
//When done, delete vector
|
||||
|
||||
Reference in New Issue
Block a user