Commit b9277401 authored by Guilhem Saurel's avatar Guilhem Saurel
Browse files

fix warnings

It was:
…/hpp-centroidal-dynamics/src/solver_LP_abstract.cpp: Dans la fonction membre « virtual bool centroidal_dynamics::Solver_LP_abstract::writeLpToFile(const string&, centroidal_dynamics::Cref_vectorX, centroidal_dynamics::Cref_vectorX, centroidal_dynamics::Cref_vectorX, centroidal_dynamics::Cref_matrixXX, centroidal_dynamics::Cref_vectorX, centroidal_dynamics::Cref_vectorX) »:
…/hpp-centroidal-dynamics/src/solver_LP_abstract.cpp:46:13: attention: le transtypage du type « const Scalar* » {aka « const double* »} vers le type « char* » élimine les qualificatifs [-Wcast-qual]
   46 |   out.write((char *)c.data(), n * sizeof(typename MatrixXX::Scalar));
      |             ^~~~~~~~~~~~~~~~
…/hpp-centroidal-dynamics/src/solver_LP_abstract.cpp:47:13: attention: le transtypage du type « const Scalar* » {aka « const double* »} vers le type « char* » élimine les qualificatifs [-Wcast-qual]
   47 |   out.write((char *)lb.data(), n * sizeof(typename MatrixXX::Scalar));
      |             ^~~~~~~~~~~~~~~~~
…/hpp-centroidal-dynamics/src/solver_LP_abstract.cpp:48:13: attention: le transtypage du type « const Scalar* » {aka « const double* »} vers le type « char* » élimine les qualificatifs [-Wcast-qual]
   48 |   out.write((char *)ub.data(), n * sizeof(typename MatrixXX::Scalar));
      |             ^~~~~~~~~~~~~~~~~
…/hpp-centroidal-dynamics/src/solver_LP_abstract.cpp:49:13: attention: le transtypage du type « const Scalar* » {aka « const double* »} vers le type « char* » élimine les qualificatifs [-Wcast-qual]
   49 |   out.write((char *)A.data(), m * n * sizeof(typename MatrixXX::Scalar));
      |             ^~~~~~~~~~~~~~~~
…/hpp-centroidal-dynamics/src/solver_LP_abstract.cpp:50:13: attention: le transtypage du type « const Scalar* » {aka « const double* »} vers le type « char* » élimine les qualificatifs [-Wcast-qual]
   50 |   out.write((char *)Alb.data(), m * sizeof(typename MatrixXX::Scalar));
      |             ^~~~~~~~~~~~~~~~~~
…/hpp-centroidal-dynamics/src/solver_LP_abstract.cpp:51:13: attention: le transtypage du type « const Scalar* » {aka « const double* »} vers le type « char* » élimine les qualificatifs [-Wcast-qual]
   51 |   out.write((char *)Aub.data(), m * sizeof(typename MatrixXX::Scalar));
      |             ^~~~~~~~~~~~~~~~~~
parent 79c596e9
......@@ -43,12 +43,12 @@ bool Solver_LP_abstract::writeLpToFile(const std::string &filename,
std::ios::out | std::ios::binary | std::ios::trunc);
out.write((char *)(&n), sizeof(typename MatrixXX::Index));
out.write((char *)(&m), sizeof(typename MatrixXX::Index));
out.write((char *)c.data(), n * sizeof(typename MatrixXX::Scalar));
out.write((char *)lb.data(), n * sizeof(typename MatrixXX::Scalar));
out.write((char *)ub.data(), n * sizeof(typename MatrixXX::Scalar));
out.write((char *)A.data(), m * n * sizeof(typename MatrixXX::Scalar));
out.write((char *)Alb.data(), m * sizeof(typename MatrixXX::Scalar));
out.write((char *)Aub.data(), m * sizeof(typename MatrixXX::Scalar));
out.write((const char *)c.data(), n * sizeof(typename MatrixXX::Scalar));
out.write((const char *)lb.data(), n * sizeof(typename MatrixXX::Scalar));
out.write((const char *)ub.data(), n * sizeof(typename MatrixXX::Scalar));
out.write((const char *)A.data(), m * n * sizeof(typename MatrixXX::Scalar));
out.write((const char *)Alb.data(), m * sizeof(typename MatrixXX::Scalar));
out.write((const char *)Aub.data(), m * sizeof(typename MatrixXX::Scalar));
out.close();
return true;
}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment