Click here to Skip to main content
15,888,333 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: While loop not working on C. Pin
Richard MacCutchan8-Oct-17 6:15
mveRichard MacCutchan8-Oct-17 6:15 
GeneralRe: While loop not working on C. Pin
Tarun Jha8-Oct-17 6:24
Tarun Jha8-Oct-17 6:24 
GeneralRe: While loop not working on C. Pin
geodoom12-Oct-17 12:12
geodoom12-Oct-17 12:12 
GeneralRe: While loop not working on C. Pin
Tarun Jha13-Oct-17 5:40
Tarun Jha13-Oct-17 5:40 
AnswerRe: While loop not working on C. Pin
«_Superman_»8-Oct-17 17:59
professional«_Superman_»8-Oct-17 17:59 
GeneralRe: While loop not working on C. Pin
Tarun Jha10-Oct-17 5:24
Tarun Jha10-Oct-17 5:24 
AnswerRe: While loop not working on C. Pin
Tarun Jha11-Oct-17 7:15
Tarun Jha11-Oct-17 7:15 
SuggestionRe: While loop not working on C. Pin
David Crow11-Oct-17 7:46
David Crow11-Oct-17 7:46 
GeneralRe: While loop not working on C. Pin
geodoom13-Oct-17 7:24
geodoom13-Oct-17 7:24 
GeneralRe: While loop not working on C. Pin
Tarun Jha13-Oct-17 7:26
Tarun Jha13-Oct-17 7:26 
AnswerRe: While loop not working on C. Pin
Manish K. Agarwal12-Oct-17 4:33
Manish K. Agarwal12-Oct-17 4:33 
GeneralRe: While loop not working on C. Pin
Tarun Jha13-Oct-17 5:46
Tarun Jha13-Oct-17 5:46 
GeneralRe: While loop not working on C. Pin
David Crow13-Oct-17 16:13
David Crow13-Oct-17 16:13 
AnswerRe: While loop not working on C. Pin
asa7612-Oct-17 6:33
asa7612-Oct-17 6:33 
QuestionRe: While loop not working on C. Pin
David Crow13-Oct-17 2:40
David Crow13-Oct-17 2:40 
QuestionCTreeObject class Pin
_Flaviu3-Oct-17 22:59
_Flaviu3-Oct-17 22:59 
AnswerRe: CTreeObject class Pin
«_Superman_»3-Oct-17 23:07
professional«_Superman_»3-Oct-17 23:07 
GeneralRe: CTreeObject class Pin
_Flaviu5-Oct-17 21:38
_Flaviu5-Oct-17 21:38 
QuestionCImage processing Pin
rbrunton3-Oct-17 2:03
rbrunton3-Oct-17 2:03 
GeneralRe: CImage processing Pin
Richard MacCutchan3-Oct-17 7:53
mveRichard MacCutchan3-Oct-17 7:53 
Questionraytracer Pin
bluatigro29-Sep-17 3:36
bluatigro29-Sep-17 3:36 
i m building a raytracer from scratch
i need a saveBMP function

this is version 0.1

i got this far :
nclude <iostream>

typedef struct tagBITMAPFILEHEADER {
  WORD  bfType ;
  DWORD bfSize ;
  WORD  bfReserved1 ;
  WORD  bfReserved2 ;
  DWORD bfOffBits ;
} BITMAPFILEHEADER , *PBITMAPFILEHEADER ;

typedef struct tagBITMAPINFOHEADER {
  DWORD biSize ;
  LONG  biWidth ;
  LONG  biHeight ;
  WORD  biPlanes ;
  WORD  biBitCount ;
  DWORD biCompression ;
  DWORD biSizeImage ;
  LONG  biXPelsPerMeter ;
  LONG  biYPelsPerMeter ;
  DWORD biClrUsed ;
  DWORD biClrImportant ;
} BITMAPINFOHEADER , *PBITMAPINFOHEADER ;

typedef struct PIXEL {
  unsigned char r , g , b ;
} ;

const int screenx = 800 ;
const int screeny = 600 ;

PIXEL pixel[ screenx ][ screeny ] ;

void saveBMP()
{
//todo :
//fill bitmapfileheader
//fill bitmapinfoheader
//open file
//  write bitmapfileheader
//  write bitmapinfoheader
//  write pixel data
//close file
}

int main()
{
  int x , y ;
  for ( x = 0 ; x < screenx ; x++ )
  {
    for ( y = 0 ; y < screeny ; y++ )
    {
      pixel[ x ][ y ].r = 255 ;
      pixel[ x ][ y ].g = 127 ;
      pixel[ x ][ y ].b = 0 ;
    }
  }
  saveBMP() ;
}

QuestionRe: raytracer Pin
David Crow29-Sep-17 4:21
David Crow29-Sep-17 4:21 
AnswerRe: raytracer Pin
Jochen Arndt29-Sep-17 4:24
professionalJochen Arndt29-Sep-17 4:24 
GeneralRe: raytracer Pin
leon de boer30-Sep-17 7:50
leon de boer30-Sep-17 7:50 
GeneralRe: raytracer Pin
Jochen Arndt30-Sep-17 22:14
professionalJochen Arndt30-Sep-17 22:14 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.