   When to assume C++
  Often you''ll see people refer to a programming language as C. Is it convention to assume that this is actually C and not C++? Is there ever a situation to assume they mean C++? I know there are a ton of members of both camps and the languages are similar, but is segregation between the two strict? For instance, if someone asks "Do you have alot of experience with C programming?" and I say yes even though I am mainly a C++ programmer, am I telling them wrong? I am highly proficient in C++ and can get around in C provided google or a reference material is handy (for the syntax quirks and subtle differences). As such, can I say that I fall under the catagory of "Experienced C programmer" or am I strictly an "Experienced C++   programmer"?On a side note, I''m not attempting to decieve anyone. In all situations if anyone asks I would always make it clear that I am a C++ guy and that''s where my greatest proficiency lies. The reason I ask this is I was sifting through some job postings (I still have a 1-2 years of college) just kinda curious how I stack up in the job market and I saw a posting that said something to the effect of "We''re looking for experienced C programmers" so I was wondering if I fit the bill.Thanks!   When you find yourself in the company of a halfling and an ill-tempered Dragon, remember, you do not have to outrun the Dragon...
  I would probably say that you are an experienced C++ programmer, but I guess that depends on what kind of applications you write in pure C, because there are some differences between the languages(C++ classes/structs versus C structs, new Type versus Type* = (Type*) malloc(sizeof(Type)).) I would say, if you take some courses on just C, or just even write programs in strict C, you should be fine.  ;  That''s what I thought. I''ve done a handful of programs in C (nothing extensive) and as I said if I have something to refer to there''s really nothing I can''t do in C that I could in C++ (although it''d probly be a bit easier for me in C++).Thanks.   When you find yourself in the company of a halfling and an ill-tempered Dragon, remember, you do not have to outrun the Dragon...;  Well I wrote Quake 5 in VB...so I can claim mastery of x86 ASM, right? 