Remote Web Development Job In IT And Programming

C++ expert needed for boost compression

Find more Web Development remote jobs posted recently Worldwide

I have a C++ program that links to boost for gunzip compression. It requires the full boost installation (not just the header).

The function (which works 100%) takes a C++ string, compress it in gunzip format and return it. Unfortunately, this code requires full boost to compile and link.
  • I would like someone to strip off the code from boost, so I can compile it __without__ boost. That might involve strip out boost header and its implementation out.
  • Alternatively, I am open to another algorithm for doing exactly the same thing without a full boost installation.

std::string compress(const std::string &x)
{
namespace bio = boost::iostreams;

std::stringstream r;
std::stringstream origin(x);

bio::filtering_streambuf out;
out.push(bio::gzip_compressor(bio::gzip_params(bio::gzip::best_compression)));
out.push(origin);
bio::copy(out, r);

return r.str();
}
About the recuiter
Member since Mar 14, 2020
Steven Pecker
from Nantou, Taiwan

Skills & Expertise Required

software development Website Development 

Candidate shortlisted and hired
Hiring open till - Feb 28, 2023

Work from Anywhere

40 hrs / week

Hourly Type

Remote Job

$23.03

Cost

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions

Similar Projects

Technical Architect - React & J2EE

Need Technical architect who has experience in building scalable applications with large volume of data and user. Knowledge of React and J2EE and google app engine/google sql is must. Knowledge of google sheet API is good to have.

Role
...read more

Remote-hands to install server in datacenter

Were looking for a remote-hands to install a server in a datacenter from Sao Paulo for one time.
We would like a candidate:

- With IT knowledge/experience installing servers in datacenters
- Linux & networking skills
- Fluent en...read more

508 Compliance + Other Testing

We are looking for a couple of different things:
1) Help becoming 508 Compliant
2) ADA Compliant
3) Moving to Selenium

We would start with the 508 compliance and move from there. We are looking to build a long term relationship...read more