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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Sasha K
2 / 2 / 0
Регистрация: 17.11.2009
Сообщений: 210
#1

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

28.06.2010, 12:24. Просмотров 679. Ответов 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
Посмотрите здесь:

Реализовать процесс исчезновения точек и найти последнюю точку в dev c++ - C++
На плоскости заданы n материальных точек. С некоторого момента точка с наименьшей массой исчезает и передает при этом свою массу до...

Присвоить переменной m последнюю цифру числа n - C++
Дано целое положительное число n. Присвоить переменной m последнюю цифру n.

Имеется текстовый файл.Нужно удалить из него последнюю строку - C++
Помогите пожалуйста))Задача на файлы: Имеется текстовый файл.Нужно удалить из него последнюю строку.Результат записать в другой файл.

точку нужно отобразить в виде пикселя. как это сделать - C++
/*Реализовать класс Graphic, который позволяет рисовать на экране консоли различные геометрические фигуры. Разнести проект по файлам. ...

Нужно заменить последнюю заглавную букву в строке на слово "Kukushechka" - C++
То есть программа должна сама искать последнюю заглавную букву, определять ее номер в строке, ставить вместо нее и последующего текста...

Нужно вытянуть путь из переменной - C++
Есть переменная CString ProcPath. В ней лежит путь и имя исполняемой программы. Мне нужно вытянуть из этой переменной путь. Если я пишу...

Когда нужно ставить 0.0f в передаче переменной - C++
Давно пишу на DirectX и уже забыл для чего я использую 0.0f (имеется ввиду только буква f после числа с плавающей точкой) Вроде бы чтобы...

Нужно ввести слово и сохранить его в переменной - C++
Добрый день форумчане, прошу помочь как начинающему программисту,который сдает ЕГЭ по информатике и ИКТ. Дело в том, что нужно вводить...

Зачем нужно явно указывать тип переменной? - C++
Всем привет! Объясните зачем нужно явно указывать тип переменной? Например в С++ это обязательно, а php нет. Просто говорят что не...

Нужно ли синхронизировать доступ к переменной из двух потоков? - C++
Допустим есть два потока: основной и вторичный. 1. И допустим есть глобальная переменная bool b; Вопрос: является ли b...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru