Ошибка "не существует подходящего типа определяемого пользователем преобразования" может возникать в случае, если компилятор не может найти подходящие операторы преобразования между различными типами данных.
В вашем коде проблема возможно связана с тем, что вы используете структуры point_str и out_str, которые не имеют явно определенных операторов преобразования между собой или с типами данных, с которыми они взаимодействуют в ваших функциях.
Чтобы исправить эту ошибку, необходимо убедиться, что все необходимые операторы преобразования определены для ваших пользовательских типов данных. В случае необходимости, вы можете явно определить соответствующие операторы преобразования (например, через перегрузку операторов) или преобразовывать данные между типами вручную.
Также, убедитесь, что типы данных, с которыми вы работаете в ваших функциях, совпадают с типами, ожидаемыми ваши функции. Возможно, вы ошибочно передаете неправильные типы данных в функции, что приводит к ошибке.
Если проблема не устраняется вышеупомянутыми способами, рекомендуется обратиться к документации Visual Studio или к сообществу разработчиков для получения дополнительной помощи.
Ошибка "не существует подходящего типа определяемого пользователем преобразования" может возникать в случае, если компилятор не может найти подходящие операторы преобразования между различными типами данных.
В вашем коде проблема возможно связана с тем, что вы используете структуры point_str и out_str, которые не имеют явно определенных операторов преобразования между собой или с типами данных, с которыми они взаимодействуют в ваших функциях.
Чтобы исправить эту ошибку, необходимо убедиться, что все необходимые операторы преобразования определены для ваших пользовательских типов данных. В случае необходимости, вы можете явно определить соответствующие операторы преобразования (например, через перегрузку операторов) или преобразовывать данные между типами вручную.
Также, убедитесь, что типы данных, с которыми вы работаете в ваших функциях, совпадают с типами, ожидаемыми ваши функции. Возможно, вы ошибочно передаете неправильные типы данных в функции, что приводит к ошибке.
Если проблема не устраняется вышеупомянутыми способами, рекомендуется обратиться к документации Visual Studio или к сообществу разработчиков для получения дополнительной помощи.