I am trying to generate a couple of vectors, but the exact number of vectors that will be needed can only be determined at runtime. Therefore I had the idea to use a macro call and text substitution in order to declare the necessary number of vectors. Unfortunately, the arguments of a macro call are always (as far as I know) considered text only. So, the loop in my example below in which I am trying to generate the following code:
I get an an error message 'vector0' was not declared in this scope.
I also tried to initialize a string or char with the content "0" and then pass this string or char to the macro call, but this did not work either.
Is there any way in which I could use the content of an integer variable or any other variable as arguments for a macro call?
Or is there any other method to solve the problem?
Any hints are appreciated!