Find Jobs
Hire Freelancers

Port code from C++ to C89

$10-30 USD

Zamknięte
Opublikowano około 7 lat temu

$10-30 USD

Płatne przy odbiorze
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
Identyfikator projektu: 13887673

Informację o projekcie

6 ofert
Zdalny projekt
Aktywny 7 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
6 freelancerzy składają oferty o średniej wysokości $68 USD dla tej pracy
Awatar Użytkownika
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 w 1 dzień
4,9 (1524 opinii)
7,8
7,8
Awatar Użytkownika
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 w 3 dni
4,9 (200 opinii)
7,3
7,3
Awatar Użytkownika
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 w 1 dzień
5,0 (20 opinii)
4,9
4,9
Awatar Użytkownika
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 w 1 dzień
5,0 (6 opinii)
4,9
4,9
Awatar Użytkownika
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 w 5 dni
0,0 (0 opinii)
0,0
0,0

O kliencie

Flaga SWITZERLAND
-, Switzerland
5,0
35
Zweryfikowana metoda płatności
Członek od mar 23, 2016

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.