kopia lustrzana https://github.com/markondej/fm_transmitter
Use of native STL vector data pointer
rodzic
c735b6f834
commit
389bd14c92
|
@ -126,7 +126,7 @@ std::vector<uint8_t> WaveReader::readData(uint32_t bytesToRead, bool headerBytes
|
|||
if (!continueFlag) {
|
||||
throw std::runtime_error("Cannot obtain header, program interrupted");
|
||||
}
|
||||
std::memcpy(&(reinterpret_cast<uint8_t *>(&header))[headerOffset], &data[0], bytesRead);
|
||||
std::memcpy(&(reinterpret_cast<uint8_t *>(&header))[headerOffset], data.data(), bytesRead);
|
||||
headerOffset += bytesRead;
|
||||
} else {
|
||||
currentDataOffset += bytesRead;
|
||||
|
|
Ładowanie…
Reference in New Issue