Click here to Skip to main content
15,850,265 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: SendMessage for Interprocess communication stops working Pin
ForNow2-Nov-16 14:59
ForNow2-Nov-16 14:59 
GeneralRe: SendMessage for Interprocess communication stops working Pin
Randor 2-Nov-16 17:42
professional Randor 2-Nov-16 17:42 
AnswerRe: SendMessage for Interprocess communication stops working Pin
leon de boer2-Nov-16 4:10
leon de boer2-Nov-16 4:10 
GeneralRe: SendMessage for Interprocess communication stops working Pin
ForNow2-Nov-16 15:32
ForNow2-Nov-16 15:32 
GeneralRe: SendMessage for Interprocess communication stops working Pin
leon de boer2-Nov-16 17:57
leon de boer2-Nov-16 17:57 
QuestionNeed help with cryptography Pin
SMD1111-Nov-16 9:54
SMD1111-Nov-16 9:54 
AnswerRe: Need help with cryptography Pin
Randor 1-Nov-16 20:04
professional Randor 1-Nov-16 20:04 
Question[C]Problem in creating a random string Pin
xXxRevolutionxXx27-Oct-16 2:31
xXxRevolutionxXx27-Oct-16 2:31 
Hello ! I just started to play around with C lately(and mainly with pointers). For practice, i created this function that is suppose to create a random string:

C
char *ReturnRandomString(int Range)
{
	
	char StringsToChooseFrom[26] = {'q','w','e','r','t','y','u','i','o','p','a','s','d','f','g','h','j','k','l','z','x','c','v','b','n','m'};
	char MyArray[Range + 1];
	char *Ptr_str;
	int i;
    
    for(i = 0; i < Range; i++)
	{
	    srand(time(NULL));
	    int RandomInt = rand() & 26;
	
	    MyArray[i] = StringsToChooseFrom[RandomInt -1];
	}
	MyArray[i + 1] = '\0';
	
	Ptr_str = malloc(sizeof(MyArray));
	Ptr_str = MyArray;
	return(Ptr_str);
}


I am "calling" this function this way:

C
char *PtrCharArray = ReturnRandomString(5);
		printf("\nString Array returned: %s", PtrCharArray);


The output... is nothing. I don't neither an output on the console... either an error.
It's sure that i am missing something, but i don't know what. Thanks in advance !!!

P.S No hate.
AnswerRe: [C]Problem in creating a random string Pin
Richard MacCutchan27-Oct-16 2:46
mveRichard MacCutchan27-Oct-16 2:46 
GeneralRe: [C]Problem in creating a random string Pin
k505427-Oct-16 5:47
mvek505427-Oct-16 5:47 
GeneralRe: [C]Problem in creating a random string Pin
Richard MacCutchan27-Oct-16 5:55
mveRichard MacCutchan27-Oct-16 5:55 
AnswerRe: [C]Problem in creating a random string Pin
Jochen Arndt27-Oct-16 3:35
professionalJochen Arndt27-Oct-16 3:35 
AnswerRe: [C]Problem in creating a random string Pin
leon de boer27-Oct-16 4:43
leon de boer27-Oct-16 4:43 
SuggestionRe: [C]Problem in creating a random string Pin
David Crow27-Oct-16 5:48
David Crow27-Oct-16 5:48 
GeneralRe: [C]Problem in creating a random string Pin
Daniel Pfeffer27-Oct-16 6:11
professionalDaniel Pfeffer27-Oct-16 6:11 
AnswerRe: [C]Problem in creating a random string Pin
Krishnakumartg27-Oct-16 21:18
Krishnakumartg27-Oct-16 21:18 
GeneralRe: [C]Problem in creating a random string Pin
k505428-Oct-16 5:59
mvek505428-Oct-16 5:59 
PraiseRe: [C]Problem in creating a random string Pin
Krishnakumartg30-Oct-16 19:50
Krishnakumartg30-Oct-16 19:50 
QuestionRe: [C]Problem in creating a random string Pin
David Crow31-Oct-16 3:31
David Crow31-Oct-16 3:31 
QuestionUsing COM in DLL called by .Net application Pin
Leif Simon Goodwin26-Oct-16 4:02
Leif Simon Goodwin26-Oct-16 4:02 
AnswerRe: Using COM in DLL called by .Net application Pin
Richard Deeming26-Oct-16 4:11
mveRichard Deeming26-Oct-16 4:11 
PraiseSOLVED Pin
Leif Simon Goodwin9-Nov-16 6:32
Leif Simon Goodwin9-Nov-16 6:32 
AnswerRe: Using COM in DLL called by .Net application Pin
«_Superman_»26-Oct-16 21:47
professional«_Superman_»26-Oct-16 21:47 
GeneralRe: Using COM in DLL called by .Net application Pin
Leif Simon Goodwin8-Nov-16 21:53
Leif Simon Goodwin8-Nov-16 21:53 
QuestionError in returning array of int as reference Pin
Korowai22-Oct-16 20:35
Korowai22-Oct-16 20:35 

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.