Click here to Skip to main content
15,889,335 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralResizing limit Pin
SLiDeR7-Aug-03 20:08
SLiDeR7-Aug-03 20:08 
GeneralRe: Resizing limit Pin
Larry Antram7-Aug-03 20:17
Larry Antram7-Aug-03 20:17 
QuestionHow to fire an event from the program? Pin
ben27-Aug-03 20:02
ben27-Aug-03 20:02 
AnswerRe: How to fire an event from the program? Pin
Anthony_Yio7-Aug-03 23:37
Anthony_Yio7-Aug-03 23:37 
GeneralInternet Explorer custom menu Pin
Mohsen Saad7-Aug-03 19:18
Mohsen Saad7-Aug-03 19:18 
QuestionIn OLE,how to know that the server has finished one operation? Pin
vcseeker7-Aug-03 18:20
vcseeker7-Aug-03 18:20 
GeneralHelp! Pin
DaveE9th7-Aug-03 16:43
DaveE9th7-Aug-03 16:43 
GeneralRe: Help! Pin
Dave Bryant7-Aug-03 17:32
Dave Bryant7-Aug-03 17:32 
// Seed the random number generator
srand( time(0) );

// This is the highest number we want
const int nMaxNum = 1234;

// Generate it
int nNum = rand() % nMaxNum + 1;

rand() gives us a number between 0 and RAND_MAX (which if i recall correctly is ~32768 on VC6), so to convert it to the range we want, we divide it by the max number and take the remainder.

random_shuffle() randomises the order of components in a random access container such as a vector - you should not be using this function to generate a random number, but instead you could insert the records for all the songs into a vector, and then call random_shuffle on the vector to randomise it.

e.g.

struct Record
{
  string sName;
  // Data for the song itself
};

vector<record> vSongs;

// Add some songs
vSongs.push_back( record1 );
vSongs.push_back( record2 ); // etc...

// Randomise them
random_shuffle( vSongs.begin(), vSongs.end() );

Dave
http://www.cloudsofheaven.org
GeneralRe: Help! Pin
DaveE9th7-Aug-03 17:35
DaveE9th7-Aug-03 17:35 
GeneralRe: Help! Pin
Dave Bryant7-Aug-03 17:43
Dave Bryant7-Aug-03 17:43 
GeneralRe: Help! Pin
DaveE9th7-Aug-03 19:35
DaveE9th7-Aug-03 19:35 
QuestionHow can I create a window? Pin
ribbs7-Aug-03 15:23
ribbs7-Aug-03 15:23 
GeneralScrolling a tree view Pin
Marissa1827-Aug-03 14:26
Marissa1827-Aug-03 14:26 
GeneralRe: Scrolling a tree view Pin
Maximilien7-Aug-03 14:54
Maximilien7-Aug-03 14:54 
Questionhow to access Doc class from a dialog memeber function Pin
mr20037-Aug-03 14:24
mr20037-Aug-03 14:24 
AnswerRe: how to access Doc class from a dialog memeber function Pin
Navin7-Aug-03 15:51
Navin7-Aug-03 15:51 
GeneralA List in memory... Pin
Kuniva7-Aug-03 12:36
Kuniva7-Aug-03 12:36 
GeneralRe: A List in memory... Pin
John M. Drescher7-Aug-03 13:01
John M. Drescher7-Aug-03 13:01 
GeneralRe: A List in memory... Pin
Kuniva8-Aug-03 1:00
Kuniva8-Aug-03 1:00 
GeneralRe: A List in memory... Pin
John M. Drescher8-Aug-03 13:10
John M. Drescher8-Aug-03 13:10 
Questionhow can I access variable in View class from my dialog member function? Pin
mr20037-Aug-03 12:23
mr20037-Aug-03 12:23 
AnswerRe: how can I access variable in View class from my dialog member function? Pin
John M. Drescher7-Aug-03 12:33
John M. Drescher7-Aug-03 12:33 
GeneralRe: how can I access variable in View class from my dialog member function? Pin
mr20037-Aug-03 13:28
mr20037-Aug-03 13:28 
GeneralRe: how can I access variable in View class from my dialog member function? Pin
John M. Drescher7-Aug-03 13:31
John M. Drescher7-Aug-03 13:31 
GeneralRe: how can I access variable in View class from my dialog member function? Pin
mr20037-Aug-03 13:48
mr20037-Aug-03 13:48 

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.