ccubed's Profile User Rating: -----

Reputation: 159 Stalwart
Author w/DIC++
Active Posts:
1,400 (0.63 per day)
13-June 08
Profile Views:
Last Active:
User is offline Jul 06 2014 06:52 AM

Previous Fields

OS Preference:
Who Cares
Favorite Browser:
Favorite Processor:
Favorite Gaming Platform:
Your Car:
Dream Kudos:

Latest Visitors

Icon   ccubed Typing git clone instead of git commit sure does ruin your day

Posts I've Made

  1. In Topic: How we can colour console in c specifically word

    Posted 4 Jun 2014

    View PostJackOfAllTrades, on 04 June 2014 - 04:15 AM, said:

    C++ 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
  2. In Topic: strncmp - few arguments

    Posted 1 Jun 2014

    What Ryano said :bananaman:
  3. In Topic: How does a noob like me prepare to be a software developer?

    Posted 1 Jun 2014

    In 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.
  4. In Topic: Need to create a growable queue of structs

    Posted 1 Jun 2014

    I 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.
  5. In Topic: output problem

    Posted 1 Jun 2014

    View PostSkydiver, on 01 June 2014 - 08:42 AM, said:

    My google foo is weak currently so I can't find the quote for the C standard, but here is the quote for the C++ standard:


    3 The grouping of operators and operands is indicated by the syntax.(See 72 Below) Except as specified
    later (for the function-call (), &&, ||, ?:, and comma operators), the order of evaluation
    of subexpressions and the order in which side effects take place are both unspecified.

    72) The syntax specifies the precedence of operators in the evaluation of an expression, which is the same
    as the order of the major subclauses of this subclause, highest precedence first. Thus, for example, the
    expressions allowed as the operands of the binary + operator (6.5.6) are those expressions defined in
    6.5.1 through 6.5.6. The exceptions are cast expressions (6.5.4) as operands of unary operators
    (6.5.3), and an operand contained between any of the following pairs of operators: grouping
    parentheses () (6.5.1), subscripting brackets [] (, function-call parentheses () (, and
    the conditional operator ?: (6.5.15).
    Within each major subclause, the operators have the same precedence. Left- or right-associativity is
    indicated in each subclause by the syntax for the expressions discussed therein.

    C standard (ISO 9899) P 67. Clause 6.5. Point 3.

    Got your back. :)

My Information

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:
C++,VB,VB.NET,C#,Python,Ruby,(X)HTML,ASP.NET, PHP, Javascript

Contact Information

Click here to e-mail me
Website URL:
Website URL


Page 1 of 1
  1. Photo

    Aurian Icon

    29 Nov 2013 - 08:43
    Hey ccubed do you still have Crysis 2 steam keys to give away?
  2. Photo

    golden sun Icon

    02 Nov 2013 - 19:51
    i am a new member here. i have used other forum before, but its gaming forum specifically, and i have been noticing that one has to post in order to be able to unlock features, which kinda includes emailing (i tried to email you but it didnt let me...)unlike the gaming website i am at. anyways, i have seen you are a c++ programmer for 7 years! wow!
    i ha...
Page 1 of 1