Find Jobs
Hire Freelancers

Port code from C++ to C89

$10-30 USD

Zavřený
Zveřejněno přibližně před 7 roky

$10-30 USD

Zaplaceno při doručení
I have some C++ code that uses C++ classes, templates, vectors etc. and I want to convert it back to C89 code. Please write in your proposal how you are actually going to implement these classes, templates, vectors, etc. in C89
IČ projektu: 13887673

O projektu

6 nabídky
Vzdálený projekt
Aktivní před 7 roky

Chcete si vydělat nějaké peníze?

Výhody podávání nabídek na Freelancer

Stanovte si rozpočet a časový rámec
Získejte za svou práci zaplaceno
Načrtněte svůj návrh
Registrace a podávání nabídek je zdarma
6 freelanceři nabízejí v průměru $68 USD za tuto práci
Avatar uživatele
Hello, Can you send your code? I would like top estimate based on amount of code. >> how you are actually going to implement these classes, templates, vectors, etc. in C89 I am going to replace write functions like: vector_char_push_back, vector_char_size, and etc.
$25 USD v 1 dni
4,9 (1524 recenze)
7,8
7,8
Avatar uživatele
I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environment. I made many great projects using c++, for example, I made the tools which could convert java codes into c++ scripts, of course garbage collection included, this was very similar to a compiler, and was very complex. I also made our own mobile game using c++, I can show you the demo of client, if you like. I am very proficient in java also. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you.
$150 USD v 3 dnech
4,9 (200 recenze)
7,3
7,3
Avatar uživatele
Greetings sir, i am an expert freelancer for this job and your 100% satisfaction is assured if you allow me to serve. Here is the reason. Why you should pick me? a) I am a very expert and have the same kind of experience of 5 years. b) I work very hard (16+ hours a day and 7 days a week) and also very fast so... it will be done very soon than most of the other providers c) And most important part is my policy: "I will give you (to my client) life time support (as long as you keep relation with me). And fix any bugs/problem without any cost. So, don't ever worry about me” Please sir, leave a reply ASAP, as I am waiting for your kind reply
$150 USD v 1 dni
5,0 (20 recenze)
4,9
4,9
Avatar uživatele
Hi, Templates can be ported with macros, or if there is not much code i can just rewrite parts of code that use templates. For vectors, if performance is not an issue, a linked list, or implement a dynamic array. I am sure I'd figure someting out and for other possible problems. From the buget I assume there is not a lot of code, so this should be quick. EDIT: for classes,in general, will use structs, inverse a.b(c) to b(a,c)
$30 USD v 1 dni
5,0 (6 recenze)
4,9
4,9
Avatar uživatele
Hi, since I have experience in C and C++, this project shouldn't be a big problem for me. things like classes, vectors and templates can be done in C too. Depending on how you want the final C code to look like, it is possible to implement something like c++ vector in C, if it should have just the same functionality like the original c++ code it is aswell possible to use plain arrays, which would be a performance advantage. classes can be implemented as C structs with function pointers inside, or again, if it should just have the same functionality, as functions operating on data sets(structs). Templates in C++ are a preprocessor task, which in C could be done with ether macros, if you want to have the same generic look to it, or just by implementing the needed functions for the types or in the shape that you need(that would mean to write methods or functions created by C++ in compile-time by hand in C). Since i have some free time right now, and i need some first projects on this site, I would like to do this project for you. The time i need for that depends on the size of the C++ program that i should convert, so the project time could be longer or shorter than 5 days depending on your program. If you are interested, just send me the details, and i can start working. best regards.
$25 USD v 5 dnech
0,0 (0 recenze)
0,0
0,0

O klientovi

Pochází z SWITZERLAND
-, Switzerland
5,0
35
Ověřená platební metoda
Členem od bře 23, 2016

Ověření klienta

Díky! Poslali jsme vám e-mailem odkaz pro získání kreditu zdarma.
Při odesílání e-mailu se něco pokazilo. Zkuste to prosím znovu.
Registrovaných uživatelů Zveřejněných projektů
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Načítání náhledu
Bylo uděleno povolení ke geolokaci.
Vaše doba přihlášení vypršela a byli jste odhlášeni. Přihlaste se znovu.