At this point I don't know if this technology even exists quite yet but after a little of Googleing around I'm assuming it does not. To aid my search in finding a solution I decided to return to these forums and see if someone here can provide a solution. I'm a sophomoric in high school and I take a computer programming class focused on VERY basic c++ coding. For example today our task (remember that we have 55 mins per class period) was to write a program that let a user type in 4 numbers and then input what to do with those 4 numbers. Add subtract ect... The problem starts here: That's to easy for me. You'll notice I asked a question related to learning to program about a year and a half ago (here) on these very forums and I took some of the great advice I was given to teach myself. So what I tend to do is go above whats expected(for example, today I made that same program but with a GUI with buttons instead. Still not very impressive but at least it makes me think a bit more then 4 lines of code) and unfortunately that means larger file sizes. Coming from a family of programmers with 1TB HDD's and 600 GB - 1 TB externals lying around file sizes has never mattered. Here is where the actual question lies my school seems to have bought a very small cloud space for the entire school. Each student is allowed 5 MB of space on their I drive. I quickly run out of space and I have to delete previous projects at least once a day to free up space.
SO I ask you(lockergnome.net community) Are there any c++ compilers that store data on the cloud? OR is there a way to store all my c++ files without having to download an application (School ITS are VERY scared of downloads)
Thanks for reading (if my essay didn't scare you away that is :( ) Zach
P.S I have found This but I'm not sure that it is what I'm looking for(If it is and would help my situation, by all means TELL ME :D!)
I do not know of any, but perhaps you would conciser instead of putting project files on the cloud to only put your source files and just importing them on the local computer (so only files with .c, .cpp, and .h) being they are only encoded as text files you should have more than enough room to store all your projects (heck even zip them to squeeze a little more)
The reason why you don't find cloud compilers is that when something is compiled a assembly file is created (and then is usually assembled and linked). which can vary by machine. also functions like printf or scanf rely on operating system services which would be different in the cloud and might not port well.
You could think about using a service such as dropbox (2GB Free), or amazon has their cloud drive (5GB free). It is odd but with all the cloud storage people seem to forget about the trusty flash drive... are they obsolete already... I remember using a floppy disk...
answered Nov 02 '11 at 17:41