no matching function for call to ‘ ‘

You are passing pointers (Complex*) when your function takes references (const Complex&). A reference and a pointer are entirely different things. When a function expects a reference argument, you need to pass it the object directly. The reference only means that the object is not copied. To get an object to pass to your function, … Read more

if/else in a list comprehension

You can totally do that. It’s just an ordering issue: In general, And, for list comprehensions with if conditions only, Note that this actually uses a different language construct, a conditional expression, which itself is not part of the comprehension syntax, while the if after the for…in is part of list comprehensions and used to … Read more

Must declare the scalar variable

You can’t concatenate an int to a string. Instead of: You need: To help illustrate what’s happening here. Let’s say @RowTo = 5. In order to build that into a string (even if ultimately it will be a number), I need to convert it. But as you can see, the number is still treated as … Read more

Error – Android resource linking failed (AAPT2 27.0.3 Daemon #0)

Had exactly the same problem. Solved it by doing the following: Searching for and replacing com.android.support:support-v4:+ with com.android.support:support-v4:27.1.0 in the platform/android directory. Also I had to add the following code to the platforms/android/app/build.gradle and platforms/android/build.gradle files: Edited to answer “Where is this com.android.support:support-v4:+ setting ?” … The setting will probably(in this case) be in one … Read more