Developing a data parser, not sure where to begin? [closed] - c++

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I've been asked in work to develop some in-house software for our support team, I haven't done much programming in the last 18 months since I left University and never really dedicated too much of my time then, but now I'm really wanting to dedicate some serious time to it and learn programming properly. I still remember all the basics from what I was taught. The language I used the most was Java, although I've spent some time iOS developing in Objective-C.
The program in question appears to be relatively simple, we have .dat files that contain information that we often compare against reports, I've been asked to create a data parser type program where the file is loaded and outputted into human readable format pref in columns, as currently, in it's raw form, it's a long string of numbers and letters.
I've been told that C++ would be a good way forward, although after borrowing a few books from the devlopers, they've told me that doing in a web based language might be better.
I can't really decide which avenue to go down, any input from here on in would be appreciated.

Related

Comparison of Random Decision Forest implementation in C++ [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I am currently converting some R code into C++ code, and I need a “good” C++ Random Decision Forest implementation.
So far I found three big implementation (tmva, alglib and openCv), some “small/outdated” ones (like librf), and I need to choose one of them:
Do you guys have some good/bad experiences and/or some recommendations about those libraries (or maybe some other ones)? For example, the simplicity of use, the portability, the memory use, the speed, the readability of the error messages, the bugs(?), the comments about choices in the implementation, etc.
If you want to know, I am working with Visual Studio but my code is (and should stay) compatible with Linux. The speed and memory usage are very important for me since I will compute and keep in memory a large amount of random Forests. The code that I am developing is a machine learning algorithm for symbolic time sequences.
Thank you in advance,

How to break out from beginner stage in learning C++ [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Before I enter the stage of my university's life, I grab a book and start learn about C++ (reading and writing and of course , experimenting with it), I manage to cope myself with the computer programming subject I took during the first semester of my uni's life (I'm taking IT).
I even wrote a program called Cellular Automata Conway's Game of Life, which is a title given by my lecturer to me.
The Question:
The Question I always have in mind is that how can I really start doing some real world project ? I feel I can grasp the syntax , rules and logics of the language but I can't really make good use of it . I feel there are many things that cannot be accomplished using C++ standard library .
If I really wanted to break out from this, do I need to start downloading SDK, framework or API and start making use of it to create software? Or a programmer can just create a full-fledge software out of the standard library of C++?
I have an idea of creating browser using C++ , the thing is that I can't even find a way on how to do it (how to make it request a webpage and fetch the content back , how to connect flash player to my browser etc), can we achieve all these using standard library or we need some external agent to do so?
Thank you for spending time reading my situation.

improving c/c++ skills and solving skills [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I can say I am an intermediate programmer in C/C++. I am trying to find a website (documents; anything) which hosts good puzzles (or similar) for C and C++. My objective is to experience mind teasers kind of things for C and C++. And certainly not any interview kind of questions. I would want to improve my techniques in C/C++, during a situation to solve a problem, or during implementation of an algorithm, dealing with specific logics; etc.
Second, I am also looking into new, simple and innovative problems (just problems, to improve problem solving) which can be practiced in C and C++. For example, implementing shift rotate functionality (this is very basic, but will teach you in-depth bit handling), and to a advanced level like graphs; etc.
Basically, to address I am expecting one, to improve my C/C++ skills, and two, to improve problem solving skills using C/C++.

*unusual* approach to memory saving? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I was reading in a textbook on c++ about IOstreams, and I came across this:
Whenever you want to store information
on the computer for longer than the
running time of a program, the usual
approach is to collect the data into a
logically cohesive whole and store it
on a permanent storage medium as a
file.
(Quoted from Programming Abstractions in C++)
Is there an UNUSUAL approach to storing data?
Pushing across to a server, operating systems (experimental) that let you freeze parts of RAM etc.
This is a very vague question, and really, has no good answer.
i guess if you store it at some place in the RAM, and hope for it to be there when you run your program again, that would be an unusual way of storing :-)

which one to choose for future , c++ or python2.x/3.x [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 12 years ago.
since last four years i had been coding in c/c++, but those lenthy programs made me sick of them.
then i got to know about python, and i have learned the basics.
python seams to be more flexible and powerful than c++...
But i want to know is python realy better than c++?
if yes/no in what ways , please explain.
since i am a student , practicing which language would fetch me better job?
Python is completely different than C/C++, so it's hard to compare. Python lets you write clear, concise programs and very quickly develop software at the price of performance. It lets you be very productive and in many cases program performance is less concern, than programmer performance.
There are many existing programs for python 2.*, so it's better to stick for now with it. It would be fairly easy to move to 3.* later on.
It all depends on your needs, Python isn't replacing C/C++ in the embedded space anytime soon, and not too many web frameworks are going to be based on C/C++.
Python is neither better nor worse, or neither more or less flexible or powerful than C++. it's just aimed at a different set of problems.
I would rather students start at something like C++ so they have a better understanding of things like pointers & memory management. It's not really objects all the way down.