C++ a wicked language
category: code [glöplog]
Thanx.. Didn't know that.. Strange politics at microsoft...
"DirectDraw in DirectX 8 and DirectX 9 has no difference from DirectX 7, so Microsoft didn't documented it."
Wrong again.
There's no such thing as DirectDraw in DX8/9 anymore; DirectDraw and Direct3D (which were seperate parts in DX7) have been merged into one API, which is DirectX Graphics, with the 8.0 Release.
DX Graphics kicked out most of the 2D stuff out though - which made the API quite a lot smaller and simpler. If you need only 2D, though, there's absolutely no point in using DX8/9 - just use the DX7 interfaces and be done with it.
Wrong again.
There's no such thing as DirectDraw in DX8/9 anymore; DirectDraw and Direct3D (which were seperate parts in DX7) have been merged into one API, which is DirectX Graphics, with the 8.0 Release.
DX Graphics kicked out most of the 2D stuff out though - which made the API quite a lot smaller and simpler. If you need only 2D, though, there's absolutely no point in using DX8/9 - just use the DX7 interfaces and be done with it.
Thanx.. Didn't know that.. strange too.. Never used DirectDraw, only D3D.. And if I wanted 2D I used textures too.. Perhaps Microsoft is making their baby now 3D accelrated (not only 2D) ? Is that the reason why they kicked dd? (This thought is because of, that I think the dd accelration is also used in the GUI in some way (on older graphics cards there was line and blockdrawing and etc.. accelration stuff on HW.. with the propper drivers windows used these functionality) ).. Or any other faxenquatsch.. Or it can be that's this for multiplatform needs without dd implemented.. If someone knows tell me, even if it is weird too..
ryg: that's what i mean when i say that "DirectDraw in DirectX 8 and DirectX 9 has no difference from DirectX 7" :-P
Is your parser broken or you have something personal with me?
Mad: They didn't kicked DirectDraw. They just didn't added anything new (so there wasn't any reason to make a new interface (f.e. IDirectDraw8) for it). However it's accessible from DirectX 7 (and older) interfaces (f.e. IDirectDraw7).
Is your parser broken or you have something personal with me?
Mad: They didn't kicked DirectDraw. They just didn't added anything new (so there wasn't any reason to make a new interface (f.e. IDirectDraw8) for it). However it's accessible from DirectX 7 (and older) interfaces (f.e. IDirectDraw7).
faor: old compiler is not requiered to produce dos executables. Check out digitalmars -- a very modern C++ compiler with windows and dos (and extended dos) support. Linux support expected soon. The compiler is *very* fast and generates good code. www.digitalmars.com
I suddenly regret opening all these posts in the post like this, or pixel shaders suck software is better, etc, etc, etc.. because I am using all of these stuff now and I like them :P
And every time I want to search for something else in the bbs and bump upon those old masterpieces of me, I am wondering what the hell I was smoking. LOL!
And every time I want to search for something else in the bbs and bump upon those old masterpieces of me, I am wondering what the hell I was smoking. LOL!
Optimus, ores ores paratiro oti oso perissotero megalonoume toso perissotero siniditopoioume oti eimastan anorimoi i oti eixame agnoia epi kapoiou thematos.
Min anisixeis simvainei se olous mas ;-)
Min anisixeis simvainei se olous mas ;-)
no.
Hi defiance, eisai ellinas? Exoume synantithei se kana elliniko demoparty?
Well I mostly find these old threads and sometimes see the irony. Those are not bad,. maybe the shaders thread was not very serious, I don't remember about this. At first I thought it was at a time I had to use C++ but no. It was in 2003 when I opened this,. I had neither a job in C++ nor a project (or maybe I had, something for the university but that was in MFC which was even worse especially at the time I wasn't experienced with OOP).
I have used Java in the past when working in a project, also teaching, and recently one raytracer coursework I had, I decided to do it from scratch in C++ just to learn the essentials about classes and other stuff in C++ (because I knew a bit about them in Java but never in C++). There are things I like. Although, still most of my projects are in pure C. Although I make new instead of malloc for my pointer array now. Overloading is cool. And I love operators. Maybe I could just blend C++ and C but I would like also to read some article on how can I fell in the trap and write unoptimized code. My raytracer C++ code is soooo slow per pixel (although more organized code, but maybe I call too much functions per pixel) in comparison with an old test I did in C (but there I was putting all the work inside the pixel loop and the code was messy).
Anyways.. what I was frustrated with, in the past, was maybe the vast ammount of functions you have to remember (e.g. in MFC) and other additional stuff that were scary, that I needed to learn more before trying. I was used to need the least possible things from a language and build most of the stuff alone, or if I had to use a library it had to be easy (like I am using SDL, fmod, etc. those are simple but not for example MFC).
In my last job I was using Powerbuilder. A different thing. Somehow I hated, the GUI confused the hell out of me and I never finished a project in time (well they didn't check). I am wondering what's your opinion on Powerbuilder is? I hate those database programming things :PPP
Ok, sorry :)
Well I mostly find these old threads and sometimes see the irony. Those are not bad,. maybe the shaders thread was not very serious, I don't remember about this. At first I thought it was at a time I had to use C++ but no. It was in 2003 when I opened this,. I had neither a job in C++ nor a project (or maybe I had, something for the university but that was in MFC which was even worse especially at the time I wasn't experienced with OOP).
I have used Java in the past when working in a project, also teaching, and recently one raytracer coursework I had, I decided to do it from scratch in C++ just to learn the essentials about classes and other stuff in C++ (because I knew a bit about them in Java but never in C++). There are things I like. Although, still most of my projects are in pure C. Although I make new instead of malloc for my pointer array now. Overloading is cool. And I love operators. Maybe I could just blend C++ and C but I would like also to read some article on how can I fell in the trap and write unoptimized code. My raytracer C++ code is soooo slow per pixel (although more organized code, but maybe I call too much functions per pixel) in comparison with an old test I did in C (but there I was putting all the work inside the pixel loop and the code was messy).
Anyways.. what I was frustrated with, in the past, was maybe the vast ammount of functions you have to remember (e.g. in MFC) and other additional stuff that were scary, that I needed to learn more before trying. I was used to need the least possible things from a language and build most of the stuff alone, or if I had to use a library it had to be easy (like I am using SDL, fmod, etc. those are simple but not for example MFC).
In my last job I was using Powerbuilder. A different thing. Somehow I hated, the GUI confused the hell out of me and I never finished a project in time (well they didn't check). I am wondering what's your opinion on Powerbuilder is? I hate those database programming things :PPP
Ok, sorry :)
Yes!
At that time we were doing the MFC project my friend had bought one of those "learn C++ in 30 days" book. And it was opening the Visual Studio, creating a little window with buttons, writting event code, drawing in a DC context, etc. And that's what I thought C++ was.
It reminds me various strange definitions of what OOP programming is. One friend told me, it's events. Another friend said, it's pointers. We usually make the example of an object called apples and one called oranges, or the car class example. But how can OOP be explained in a nutshell?
LOL.
At that time we were doing the MFC project my friend had bought one of those "learn C++ in 30 days" book. And it was opening the Visual Studio, creating a little window with buttons, writting event code, drawing in a DC context, etc. And that's what I thought C++ was.
It reminds me various strange definitions of what OOP programming is. One friend told me, it's events. Another friend said, it's pointers. We usually make the example of an object called apples and one called oranges, or the car class example. But how can OOP be explained in a nutshell?
LOL.
I am watching at porn while reading this from page 1. Amazing!
Why do I keep thinking that .NET is a descendant of MFC, and that MFC has been around, in one form or another, since x86 DOS?
mfc is the win32 dev enviroment in c++ and oo
.net is managed [windows/etc.] developement
they are somewhat similar, but not really
.net is managed [windows/etc.] developement
they are somewhat similar, but not really
Optimus: Nai eytixos ginithika Ellinas. Os pros to deytero den nomizo.
Bahhh, I don't trust those books. They just put your imagination into borders and shrink it completely. Also, they can't update their content. ;-)
Quote:
At that time we were doing the MFC project my friend had bought one of those "learn C++ in 30 days" book. And it was opening the Visual Studio, creating a little window with buttons, writting event code, drawing in a DC context, etc. And that's what I thought C++ was.
Bahhh, I don't trust those books. They just put your imagination into borders and shrink it completely. Also, they can't update their content. ;-)
I just realized. If I am ever going to start working again, these posts are "dangerous", lol. At least for the maniac boss who would be willing to search your details. Putting your nickname on your cv is laughable. Also, be careful of facebook :)
I just realized. If I am ever going to start working again, these posts are "dangerous", lol. At least for the maniac boss who would be willing to search your details. Putting your nickname on your cv is laughable. Also, be careful of facebook :)
And now I am the thread necromancer :PPP
You're something allright.
putting your nickname on your cv is kinda bad, unless it's your real name - like me :)
rasmus: wait... are you saying... let me get this straight: ARE YOU RASMUS?!?
(SCNR)
(SCNR)
Getting cut because your boss looks at some social media site means your boss isn't cool enough.
... that depends on what you write about the boss on the social media site :-)