Форум программистов, компьютерный форум CyberForum.ru

нужно выцепить последнюю точку с цифрами и присоединить её к переменной oid - C++

Восстановить пароль Регистрация
 
Sasha K
2 / 2 / 0
Регистрация: 17.11.2009
Сообщений: 210
28.06.2010, 12:24     нужно выцепить последнюю точку с цифрами и присоединить её к переменной oid #1
Всем привет.
Я в С не очень. Каждое решение даётся кровью.
Помогите решить проблемму.
Есть переменная char oid[255];
имеющая вид:'.1.3.6.1.2.1.2.2.1.2'
и переменная string не объявляемая, а получаемая из функции
SnmpMgrOidToStr(&variableBindings.list[0].name,&string);
Переменная string имеет значение '.ля.оа.ллл.ллл.ооо.11'
Мне нужно выцепить последнюю точку с цифрами и присоединить её к oid.
Я тут начал городить циклы. Но уверен, что можно сделать проще

Александр
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.06.2010, 12:24     нужно выцепить последнюю точку с цифрами и присоединить её к переменной oid
Посмотрите здесь:

Имеется текстовый файл.Нужно удалить из него последнюю строку C++
C++ Найти точку D, симметричную точку A относительно стороны BC.
C++ точку нужно отобразить в виде пикселя. как это сделать
C++ Когда нужно ставить 0.0f в передаче переменной
C++ Нужно вытянуть путь из переменной
Нужно заменить последнюю заглавную букву в строке на слово "Kukushechka" C++
C++ В введенной строке заменить каждую запятую и точку на точку с запятой
Реализовать процесс исчезновения точек и найти последнюю точку в dev c++ C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
tsttom
0 / 0 / 0
Регистрация: 24.06.2010
Сообщений: 175
28.06.2010, 13:56     нужно выцепить последнюю точку с цифрами и присоединить её к переменной oid #2
String tmp = SnmpMgrOidToStr(....);
int p = tmp.LastDelimiter('.');
tmp = tmp.Delete(1, p-1);
Yandex
Объявления
28.06.2010, 13:56     нужно выцепить последнюю точку с цифрами и присоединить её к переменной oid
Ответ Создать тему
Опции темы

Текущее время: 15:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru