Этот код работает, разделяя две уникальные строки:
integer=int(input("Enter an integer:"))
print("*"*integer + " " + "*"*integer)
for i in range(integer-2):
print("*"*integer + " " + "*" + " "*(integer-2) + "*")
print("*"*integer + " " + "*"*integer)
В C++ / CLI необходимо передать фактический экземпляр типа, содержащего функцию:
array<int> ^even = Array::FindAll(
numbers, gcnew Predicate<int>(this, &Test::IsEven));
(или сделайте Ваш IsEven
метод static
)