added multipart upload file,
it works, but need some adjustements, refactoring and testing
This commit is contained in:
@@ -6,6 +6,7 @@
|
||||
# include <map>
|
||||
# include <string>
|
||||
# include <sstream>
|
||||
# include <iostream>
|
||||
# include <cstdlib> // strtol, strtoul
|
||||
# include <climits> // LONG_MAX
|
||||
# include <cerrno> // errno
|
||||
@@ -73,4 +74,30 @@ void throw_test();
|
||||
// debug
|
||||
void print_special(std::string str);
|
||||
|
||||
|
||||
/* Template */
|
||||
|
||||
template <typename T1, typename T2 >
|
||||
void print_pair(const std::pair<T1,T2> p)
|
||||
{
|
||||
std::cout << p.first << ": ";
|
||||
std::cout << p.second << "\n";
|
||||
}
|
||||
|
||||
template <typename Key, typename T >
|
||||
void print_map(const std::map<Key,T>& c)
|
||||
{
|
||||
typename std::map<Key,T>::const_iterator it = c.begin();
|
||||
typename std::map<Key,T>::const_iterator it_end = c.end();
|
||||
|
||||
std::cout << " --print_map():\n";
|
||||
std::cout << "map.size() = " << c.size() << "\n";
|
||||
while (it != it_end)
|
||||
{
|
||||
print_pair(*it);
|
||||
++it;
|
||||
}
|
||||
std::cout << " --\n";
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user