Функции из Vb в С++ :)
Код:
If (Mid(strMain, 1, 1) = Mid(strMain, 5, 1)) And Mid(strMain, 2, 1) = Mid(strMain, 4, 1)) Then
Как вот это вот записать в С++... Конкретно меня интересует что это за Mid() такой... Заранее благодарен.
Цитата:
Originally posted by pilot.off
Драсть всем! Такой вот вопрос:
Как вот это вот записать в С++... Конкретно меня интересует что это за Mid() такой... Заранее благодарен.
Драсть всем! Такой вот вопрос:
Код:
If (Mid(strMain, 1, 1) = Mid(strMain, 5, 1)) And Mid(strMain, 2, 1) = Mid(strMain, 4, 1)) Then
Как вот это вот записать в С++... Конкретно меня интересует что это за Mid() такой... Заранее благодарен.
Обычно Ф1 рулит.
Mid - это функция выделения подстроки.
Параметры: 1) из какой строки, 2) с какой позиции, 3) сколько символов.
В данном случае, так как выделяется всего 1 символ, то в Си это можно записать так:
Код:
if (strMain[0] == strMain[4] && strMain[1] == strMain[3])
Цитата:
if (strMain[0] == strMain[4] && strMain[1] == strMain[3])
И эта зараза отказывается работать, говорит, что, мол,
Цитата:
[C++ Error] Unit1.cpp(20): E2062 Invalid indirection
...
Вот так вот...............
Цитата:
Originally posted by pilot.off
И эта зараза отказывается работать, говорит, что, мол, ...
Вот так вот...............
И эта зараза отказывается работать, говорит, что, мол, ...
Вот так вот...............
код забрось, хотя бы покажи что у тебя в strMain сохранено
с точки зрения синтаксиса все правильно