This site is no longer active and is available for archival purposes only. Registration and login is disabled.

C++


Re: C++

Postby Moose or Chuck » Apr 4, 2001 @ 9:37am

okay, your being stupid 'leave the board' don't be retarded, but anyway that compiler works its just crapy, you have to write the code as a text file, and then use the .exe to compile it, there is no gui its just a compiler a command line compiler thats what it says when you download it. IF you had read it better then you'd know cock.
Moose or Chuck
 


Re: C++

Postby Jaybot » Apr 4, 2001 @ 9:46am

First of all, I still use notepad to write my code, it just seems to be the easiest editor for me.<br><br>Second, Chucky seiously, chill out. Having a bad attitude on a message board, saying that everything and everyone sucks, is not a good idea, and is exactly the opposite of what the board is supposed to do.  So cheer up, life's not that bad is it? <br><br>And please quit using your homophobic or assrapeaphobic 'insults', they're very disturbing and annoying on a public board and someone WILL be offended, if you want to continue to do that, I suggest you go here: <br><br>http://on.starblvd.net/meet/Society_and_Culture/Alternative_Life_Styles/prettyboy:GayYouth&sbt<br><br>Thanks.
-------
|\\ //|
-- ^ --
|||
User avatar
Jaybot
pm Insider
 
Posts: 3208
Joined: Mar 22, 2001 @ 10:04pm
Location: Desk.


Re: C++

Postby Moose or Chuck » Apr 4, 2001 @ 9:47am

i'm not trying to be rude or 'childish' its just people start to bother me when they make statements regarding stuff they know nothing about. I never asked anybody for help when i started C++ i just went and downloaded a compiler and went at it, i just read some tutorials at planetsourcecode.com and went at it. If you actually want VC++ my sugestion is to download the warez verz. i'm not gonna tell you where to get it or anything, that would piss off the admin here, but if you look around enough you can find VS6 (visual studio 6) thats what i got. If you would actually like it i may be able to send it but you'd need a fast connection no 5k/s sends on a 600 meg ddl that'd be bad. go on irc on dalnet they have alot of stuf that would be useful :) ...
Moose or Chuck
 


Re: C++

Postby Moose or Chuck » Apr 4, 2001 @ 9:52am

haha jaybot, its just a joke, i grew up on the mean streets of abbot3000's board, where if you ask a question you pretty much get your head ripped off, but they were good progers but yea i know i don't mean it, i just get bothered by people. I guess gettin laughed at when i asked wtf api was kinda rubbed me the wrong way
Moose or Chuck
 


Re: C++

Postby Jaybot » Apr 4, 2001 @ 10:07am

a'ite cool.
-------
|\\ //|
-- ^ --
|||
User avatar
Jaybot
pm Insider
 
Posts: 3208
Joined: Mar 22, 2001 @ 10:04pm
Location: Desk.


Re: C++

Postby Moose or Chuck » Apr 4, 2001 @ 10:09am

sweee, i don't feel bad anymore, okay time to sleep, Stupid school 6:00 in the mornin dang itt
Moose or Chuck
 


Re: C++

Postby Dan East » Apr 4, 2001 @ 12:49pm

Wow, I don't think I've ever heard such strong language over C++. :) I guess I'll ease into the fray. First off, let me clarify something. A programming language, such as C, C++, Pascal, etc., is a very generic thing. It's useful only for allocating and manipulating chunks of numbers using very rudimentary math, while applying branches to do different things for different conditions. Period. To do anything useful you have to interact with the real world. Old school technique is direct access to the hardware, which these days is a no-no for many different reasons. Enter Micro$oft and the Windows API. 80% of my programming effort and frustration comes in trying to get Windows (CE, 2000, ME, etc) to do what I want it to do. The Windows API (which can also be abstracted using the Microsoft Foundation Classes in C++) is it's own world, and has nothing directly to do with a particular programming language. If you want to code for Macintosh, Palm Pilot, X-Windows (Linux/Unix), etc., then you enter an entirely different world with each. Visual C++ is designed to help write C/C++ software that interacts with the Microsoft Windows API, particularly with the MFC. What languages like Visual Basic do is provide a very high level of abstraction and data / object encapsulation to make it easier to interact with Windows. This is at a huge cost to overhead (compared to C++). For those that go to the trouble to directly make Windows API calls from within VB, I would say you would be far, far better off to learn C++ syntax so you can lose all the VB overhead you keep just to stick with what you already know. Starting off with Visual C++ with MFC is a good way to begin, as it provides a great deal of templates and automatic class member creation to handle various messages related to windows and other controls. This provides some similarity to VB (ie myWindow.Move(x,y,w,h) type syntax). Basically, all structured programming languages (C, C++, Pascal, VB, Java, etc) have very similar capabilities and logic flow. Thus adapting from one to another is primarily a matter of syntax, as opposed to having to go about solving a problem or thinking in a totally different way (like with Lisp/Scheme).<br>I have a comment about 3d, 2d, whatever programming. First off, if I were to write a 3d game, would I sit down with a blank sheet of paper, and discover for myself the various key algorithms used for transforming, rotating, etc. matrixes? No. No more then I would reinvent the Pythagorean theorem to find the ratio of the sides of a right triangle. All a programmer needs is the algorithm, which they can then attempt to code in an optimum way for the type of data it will use. When I was a student at YSU, I traveled around the US and Canada in various programming contests. I was the coder in a team of three, in which the other two members were mathematicians with little programming ability. While I would generate my own solutions to problems which were within my realm, I would also code algorithms produced by the mathematicians which I did not understand fully how it accomplished what it did (I would always know what it accomplished, but not necessarily the theory behind how it did it). This principle can be applied to game making. If you know that a particular algorithm, given a matrix, will rotate that point around another matrix, well, there you go. You don't need to know the actual geometrical theory to make full use of that function in your application. Further, these days you can find many such algorithms already coded in a variety of languages. I have never (unless it was an accident) utilized anything I learned in Calculus in programming. In fact, the math I deal with primarily in programming (especially the conversion of Quake's floating point math to fixed point) is binary and hexadecimal math, which is probably only touched on in advanced math courses such as number theory.<br>Back to C/C++. I guess the single most important piece of advice I can give a newbie programmer for that language is to always think of variables (structures, arrays, even simple types) as raw chunks of data. If you keep in mind that a variable is block of bytes, it will help you visualize what pointers are, and how pointers can be directly manipulated. Other languages, such as Pascal, VB, and Java, abstract and type cast the data higher than C/C++, so you need not understand what the data really is. C is so flexible it will let you get by with many bad things, so it is important to fully understand at a low level what is going on.<br><br>So, that was my quick blurb on the topic. :)<br><br>Moose, Phat: if stars were assigned by words as opposed to posts, I would have more than you! ;)<br><br>Dan East<br>
User avatar
Dan East
Site Admin
 
Posts: 5264
Joined: Jan 25, 2001 @ 5:19pm
Location: Virginia, USA


Re: C++

Postby randall » Apr 4, 2001 @ 1:41pm

Whew, I can't believe I made it all the way through that and understood it.<br><br>Okay, I guess it's not that astounding considering it was a very simple and thorough analysis.
User avatar
randall
pm Insider
 
Posts: 3426
Joined: Feb 23, 2001 @ 4:02pm
Location: Schnoogie


Re: C++

Postby chuck » Apr 4, 2001 @ 10:59pm

congradulations i think you've settled the topic for now, so much tech. talk in that post it'll take months for everyone to think straight again. :)
chuck
 


Re: C++

Postby Jaybot » Apr 5, 2001 @ 2:08am

Taco.
-------
|\\ //|
-- ^ --
|||
User avatar
Jaybot
pm Insider
 
Posts: 3208
Joined: Mar 22, 2001 @ 10:04pm
Location: Desk.


Re: C++

Postby Moose or Chuck » Apr 5, 2001 @ 3:12am

gordita<br>
Moose or Chuck
 


Re: C++

Postby 999 » Apr 5, 2001 @ 3:24am

Warren:<br><br>I deleted your post.<br><br>Please refrain from making any "Warez" requests on our boards.<br><br>Thanks in advance,<br><br>Admin<br><br>
Image
999
pm Member
 
Posts: 1227
Joined: Jan 24, 2001 @ 11:48pm


Re: C++

Postby Warren » Apr 5, 2001 @ 3:32am

Sorry 'bout that.
Warren
pm Insider
 
Posts: 3140
Joined: Mar 13, 2001 @ 5:49pm


Re: C++

Postby Moose or Chuck » Apr 5, 2001 @ 3:33am

Thanks for implying I'm dumb Dan :D, JK.<br>Ugh, I feel like I need to defend myself and re-affirm that I know stuff. But all of you know that already so I won't bother.
Moose or Chuck
 


Re: C++

Postby Warren » Apr 5, 2001 @ 3:36am

Hey Moose Master, you just got 600 posts!
Warren
pm Insider
 
Posts: 3140
Joined: Mar 13, 2001 @ 5:49pm


PreviousNext

Return to Windows Mobile


Sort


Forum Description

A discussion forum for mobile device developers on the Windows Mobile platform. Any platform specific topics are welcome.

Moderators:

Dan East, sponge, Digby, David Horn, Kevin Gelso, RICoder

Forum permissions

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum