Push2: Drop "using namespace std"

No functional changes, just makes some more context explicit like the previous
commit.
This commit is contained in:
David Robillard 2021-06-18 20:31:35 -04:00 committed by Paul Davis
parent 61088a1a01
commit c4632da2e7
10 changed files with 65 additions and 72 deletions

View file

@ -26,8 +26,6 @@
#include <iomanip>
#include <stdexcept>
using namespace std;
MidiByteArray::MidiByteArray (size_t size, MIDI::byte array[])
: std::vector<MIDI::byte>()
{
@ -67,21 +65,21 @@ MidiByteArray & operator << (MidiByteArray & mba, const MIDI::byte & b)
MidiByteArray & operator << (MidiByteArray & mba, const MidiByteArray & barr)
{
back_insert_iterator<MidiByteArray> bit (mba);
std::back_insert_iterator<MidiByteArray> bit (mba);
copy (barr.begin(), barr.end(), bit);
return mba;
}
ostream & operator << (ostream & os, const MidiByteArray & mba)
std::ostream & operator << (std::ostream & os, const MidiByteArray & mba)
{
os << "[";
char fill = os.fill('0');
for (MidiByteArray::const_iterator it = mba.begin(); it != mba.end(); ++it) {
if (it != mba.begin()) os << " ";
os << hex << setw(2) << (int)*it;
os << std::hex << std::setw(2) << (int)*it;
}
os.fill (fill);
os << dec;
os << std::dec;
os << "]";
return os;
}