mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-06-26 10:54:26 +02:00
C++11: N2672 Initializer lists
- Modified code to use the more compact and readable initializer lists.
This commit is contained in:
parent
49f7612704
commit
7bbc794d3a
25 changed files with 136 additions and 231 deletions
|
@ -43,21 +43,9 @@ int main (int argc, char** argv)
|
|||
unsetenv ("TASKRC");
|
||||
|
||||
// 1,2,3 <=> 2,3,4
|
||||
std::vector <std::string> string_one;
|
||||
string_one.push_back ("1");
|
||||
string_one.push_back ("2");
|
||||
string_one.push_back ("3");
|
||||
|
||||
std::vector <std::string> string_two;
|
||||
string_two.push_back ("2");
|
||||
string_two.push_back ("3");
|
||||
string_two.push_back ("4");
|
||||
|
||||
std::vector <std::string> string_three;
|
||||
string_three.push_back ("2");
|
||||
string_three.push_back ("3");
|
||||
string_three.push_back ("4");
|
||||
|
||||
std::vector <std::string> string_one {"1", "2", "3"};
|
||||
std::vector <std::string> string_two {"2", "3", "4"};
|
||||
std::vector <std::string> string_three {"2", "3", "4"};
|
||||
std::vector <std::string> string_four;
|
||||
|
||||
// Differences?
|
||||
|
@ -87,21 +75,9 @@ int main (int argc, char** argv)
|
|||
// Now do it all again, with integers.
|
||||
|
||||
// 1,2,3 <=> 2,3,4
|
||||
std::vector <int> int_one;
|
||||
int_one.push_back (1);
|
||||
int_one.push_back (2);
|
||||
int_one.push_back (3);
|
||||
|
||||
std::vector <int> int_two;
|
||||
int_two.push_back (2);
|
||||
int_two.push_back (3);
|
||||
int_two.push_back (4);
|
||||
|
||||
std::vector <int> int_three;
|
||||
int_three.push_back (2);
|
||||
int_three.push_back (3);
|
||||
int_three.push_back (4);
|
||||
|
||||
std::vector <int> int_one {1, 2, 3};
|
||||
std::vector <int> int_two {2, 3, 4};
|
||||
std::vector <int> int_three {2, 3, 4};
|
||||
std::vector <int> int_four;
|
||||
|
||||
// Differences?
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue