Reputation: 160 Stalwart
- Author w/DIC++
- Active Posts:
- 1,401 (0.62 per day)
- 13-June 08
- Profile Views:
- Last Active:
- Jul 25 2014 03:51 PM
- OS Preference:
- Who Cares
- Favorite Browser:
- Favorite Processor:
- Favorite Gaming Platform:
- Your Car:
- Dream Kudos:
Posts I've Made
Posted 25 Jul 2014So I'm kind of preparing for my kids- my son is at the age where he's just starting to read, and I know I've only got a year or two before he has a facebook page and all that shit. I've screen scraped facebook before, and I have some idea of how I'd go about 'snooping' in an ethically defensible way with the major social media stuff, so I might throw a project like this together and open source it. Just something to throw up red flags for parents when, eg, porn, cyber bullying (yeah, yeah, whatever), and so on happen. Seems pretty simple to do a facebook app and android app track this stuff, and I don't plan on getting my kids iShit.
Or, you could not be a creep, talk to your kids and have them come tell you when they encounter these things. Because scraping facebook is quite honestly the creepiest kind of parental control. What are you going to do? Get on their facebook and block the person? Take them off facebook? Tell that mean cyber bully to stop? Tell me your intentions.
Posted 4 Jun 2014C++ FAQs topic (pinned at top of forum): http://www.dreaminco...c/32943-c-faqs/
There's a link in there.
In his defense, the snippet links don't work anymore.
To his question, if windows, start here: http://msdn.microsof...3(v=vs.85).aspx
For linux, and I only know of this way, perhaps someone knows another way, you should start at: ANSI escape sequences and color codes
Posted 1 Jun 2014What Ryano said
Posted 1 Jun 2014In my opinion, the most important thing is never knowing a language. Obviously, you need to learn at least one to a sufficient level to be a developer, but I believe we spend too much time on the word language. In a way, we've created a duality in how we learn and perceive. When you start talking about Computer Science, it's almost entirely bereft of code specific to any platform because it should apply to all platforms. So what's my point with this? My point is that every programming language is essentially the same. The concepts inherent to each programming language are exactly the same. All languages have three things: Variables (Data Storage), Input/Output (IO Systems) and Functions (Processes). In reality, C++ and Java aren't that different. Neither is C++ and Visual Basic. What makes them noticeably different is syntax. Syntax however is something dependent on the people that make the programming language. It doesn't change the underlying concepts.
So, What is my ultimate point with this paragraph?
My point is: The most important thing I would suggest is not learning a programming language, it would be altering your thought process to refer to concepts instead of implementations. Abstract Types instead of Standard Templates. If you can master that, then any programming language will simply become a set of syntax rules.
Posted 1 Jun 2014I think he's asking how a Queue works. Were you not allowed to use the Queue class found in the Standard Template Library?
If you just want to know how a queue works, imagine a line in a grocery store. First in, First out. First one to the line goes first, second one goes next. Someone comes up in the back and waits, but they won't go until the two in front of them go. A queue is just a template container for a First In First Out line like any line you're used to standing and waiting in.
Also, if you're implementing a queue, you only need 2 functions, maybe 3 if you want to be fancy. They are Enqueue (add), Dequeue (remove) and if you want Peek (return the next in line without removing it). Also, listen to Baavgai and use linked lists and be happier.
- Member Title:
- It's That Guy
- 25 years old
- April 2, 1989
- Never, Never Land.
- Programming, Gaming, Hanging Out, Chatting, Blogging, Forum Posting.
- Full Name:
- Years Programming:
- Programming Languages: