Click here to Skip to main content
15,861,125 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: How to make global 2D array using vectors Pin
CPallini8-Dec-17 6:14
mveCPallini8-Dec-17 6:14 
GeneralRe: How to make global 2D array using vectors Pin
User 1350945013-Dec-17 7:46
professionalUser 1350945013-Dec-17 7:46 
GeneralRe: How to make global 2D array using vectors Pin
CPallini13-Dec-17 8:11
mveCPallini13-Dec-17 8:11 
QuestionSystem tray Pin
justin12046-Dec-17 22:51
justin12046-Dec-17 22:51 
SuggestionRe: System tray Pin
Jochen Arndt6-Dec-17 23:15
professionalJochen Arndt6-Dec-17 23:15 
QuestionHow to pass size of an array from command line Pin
User 135094506-Dec-17 18:09
professionalUser 135094506-Dec-17 18:09 
AnswerRe: How to pass size of an array from command line Pin
Rick York6-Dec-17 18:52
mveRick York6-Dec-17 18:52 
GeneralRe: How to pass size of an array from command line Pin
User 135094506-Dec-17 20:07
professionalUser 135094506-Dec-17 20:07 
Now consider this code

#include <iostream>

using namespace std;

class cls 
{
	private:
		int arr[len];
		
	public:
		int len;
		void print_arr();
};

int main(int argc, char *argv[])
{
	cls obj;
	obj.len = atoi( argv[1] );
	obj.print_arr();
	
	return 0;
}

void cls::print_arr()
{
	for (int i = 0; i < len; i++)
	{
		arr[i] = i;
		cout << arr[i] << " ";
	}
}


Getting errors

error: ‘len’ was not declared in this scope
error: ‘arr’ was not declared in this scope

modified 29-Jan-21 21:01pm.

GeneralRe: How to pass size of an array from command line Pin
Rick York6-Dec-17 20:31
mveRick York6-Dec-17 20:31 
GeneralRe: How to pass size of an array from command line Pin
User 135094506-Dec-17 20:32
professionalUser 135094506-Dec-17 20:32 
GeneralRe: How to pass size of an array from command line Pin
CPallini7-Dec-17 3:19
mveCPallini7-Dec-17 3:19 
QuestionCEdit::LineLength returning zero Pin
ForNow6-Dec-17 13:16
ForNow6-Dec-17 13:16 
AnswerRe: CEdit::LineLength returning zero Pin
Rick York6-Dec-17 14:41
mveRick York6-Dec-17 14:41 
GeneralRe: CEdit::LineLength returning zero Pin
ForNow6-Dec-17 15:51
ForNow6-Dec-17 15:51 
GeneralRe: CEdit::LineLength returning zero Pin
Rick York6-Dec-17 19:00
mveRick York6-Dec-17 19:00 
GeneralRe: CEdit::LineLength returning zero Pin
ForNow6-Dec-17 20:39
ForNow6-Dec-17 20:39 
QuestionRe: CEdit::LineLength returning zero Pin
Richard MacCutchan6-Dec-17 22:14
mveRichard MacCutchan6-Dec-17 22:14 
AnswerRe: CEdit::LineLength returning zero Pin
ForNow6-Dec-17 23:49
ForNow6-Dec-17 23:49 
GeneralRe: CEdit::LineLength returning zero Pin
Victor Nijegorodov7-Dec-17 0:39
Victor Nijegorodov7-Dec-17 0:39 
GeneralRe: CEdit::LineLength returning zero Pin
ForNow7-Dec-17 1:53
ForNow7-Dec-17 1:53 
GeneralRe: CEdit::LineLength returning zero Pin
Victor Nijegorodov7-Dec-17 8:40
Victor Nijegorodov7-Dec-17 8:40 
GeneralRe: CEdit::LineLength returning zero Pin
ForNow7-Dec-17 8:51
ForNow7-Dec-17 8:51 
GeneralRe: CEdit::LineLength returning zero Pin
Richard MacCutchan7-Dec-17 22:16
mveRichard MacCutchan7-Dec-17 22:16 
SuggestionRe: CEdit::LineLength returning zero Pin
David Crow7-Dec-17 9:47
David Crow7-Dec-17 9:47 
GeneralRe: CEdit::LineLength returning zero Pin
ForNow7-Dec-17 9:55
ForNow7-Dec-17 9:55 

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.