fix error: call of overloaded pow() is ambiguous
This commit is contained in:
@@ -2613,7 +2613,7 @@ DsrRouting::ScheduleRreqRetry (Ptr<Packet> packet, std::vector<Ipv4Address> addr
|
||||
if (m_rreqTable->GetRreqCnt (dst))
|
||||
{
|
||||
// When the route request count is larger than 0
|
||||
rreqDelay = Time (std::pow (m_rreqTable->GetRreqCnt (dst), 2) * m_requestPeriod);
|
||||
rreqDelay = Time (std::pow (static_cast<double> (m_rreqTable->GetRreqCnt (dst)), 2.0) * m_requestPeriod);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -522,7 +522,7 @@ SimpleOfdmWimaxPhy::ConvertBitsToBurst (bvec buffer)
|
||||
for (int l = 0; l < 8; l++)
|
||||
{
|
||||
bool bin = buffer.at (i + l);
|
||||
temp += (uint8_t)(bin * std::pow (2, (7 - l)));
|
||||
temp += (uint8_t)(bin * std::pow (2.0, (7 - l)));
|
||||
}
|
||||
|
||||
*(pstart + j) = temp;
|
||||
|
||||
Reference in New Issue
Block a user