A simple generic matrix interface - a basic yet flexible interface to deal with matrix operations. Matrix is m by n size.
A dedicated exception class (MatrixRuntimeError) to be thrown in case of runtime error when using the Matrix class. The class will have to inherit from std::runtime_error.
Implement the default constructor such that an exception is thrown if either m or n is equal to 0 i.e. if the matrix is degenerated.
Implement methods printRow, printColumn and print.
Implement accessors operators.
Implement method permitting to retrieve iterators at the beginning (resp. the end) of the i-th row of the matrix.
Implement three generate methods, using the STL algorithms: a) std::iota, b) std::fill, c) std::generate.
Implement the generator class Random::Generator that make use of the Boost Random library to generate random elements.
A code skeleton is already set-up and will be provided.
There is one .h file and one .cpp file. At least one more .cpp file will need to be created for the runtime error handling.
More details will be given.
23 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön
Hi Nice to meet you I have enough experience in C++ Also boost algorithm is friendly I want know more details You can check my profile and reviews Best regards Stay tuned, I'm still working on this proposal.
Hi, I can do this work. Individual and hard working person done your work accurately. Waiting your response. Relevant Skills and Experience C++ Programming Proposed Milestones $100 USD - 1
Hi, client. I can develop your matrix class. Relevant Skills and Experience I have rich experience of developing. I already developed such project. Proposed Milestones $155 USD - for completing
I have an assigment in my colledge (Computer engineering) to implement some matlab functionalities using c++, see this link [login to view URL] Relevant Skills and Experience decent skills in c & c++