Вопрос по С++ |
Здравствуйте, гость ( Вход | Регистрация )
Вопрос по С++ |
Jul 8 2007, 14:04
Сообщение
#1
|
|
Продвинутый пользователь Группа: Posters Сообщений: 183 Регистрация: 29.6.2007 Из: Moscow-Чебоксары-Auckland Пользователь №: 7,397 |
На днях начал изучать C++. Учебник тупой, поэтому вопросы:
1) Есть ли в С++ функция, аналогичная паскалевской pos (позиция заданного символа в строке), с параметрами: строка типа AnsiString, заданный символ, соб-но, char; возвращает целое - позицию этого символа. 2) строка типа AnsiString. Как узнать ее длину? strlen не катит 3) опять же AnsiString. Удалить k символов, начиная с позиции m? |
|
|
Jul 8 2007, 14:32
Сообщение
#2
|
|
PAUK-NET.RU TEAM Группа: Admin Сообщений: 4,715 Регистрация: 11.7.2005 Из: ЮЗР Пользователь №: 3 |
1. string->pos(substr);
2. string->Length(); 3. string->Delete(index,len); А вообще - тут нужен не учебник, а нормальный справочник, который, как правило, идёт в комплекте с используемым компилятором. Либо гугл. |
|
|
Jul 8 2007, 14:58
Сообщение
#3
|
|
Продвинутый пользователь Группа: Posters Сообщений: 183 Регистрация: 29.6.2007 Из: Moscow-Чебоксары-Auckland Пользователь №: 7,397 |
1. string->pos(substr); 2. string->Length(); 3. string->Delete(index,len); А вообще - тут нужен не учебник, а нормальный справочник, который, как правило, идёт в комплекте с используемым компилятором. Либо гугл. Спасибо Ни в сомнительном справочнике, ни в хелпе я такого не нашел. Да, нужен хороший справочник, но все равно без учебника на первых не обойтись. |
|
|
Jul 8 2007, 17:03
Сообщение
#4
|
|
Мега постер Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 |
Спасибо Ни в сомнительном справочнике, ни в хелпе я такого не нашел. Да, нужен хороший справочник, но все равно без учебника на первых не обойтись. В хелпе не нашли описания методов класса AnsiString? 0.о IDE у вас какая? -------------------- |
|
|
Jul 9 2007, 10:15
Сообщение
#5
|
|
Продвинутый пользователь Группа: Posters Сообщений: 183 Регистрация: 29.6.2007 Из: Moscow-Чебоксары-Auckland Пользователь №: 7,397 |
|
|
|
Aug 4 2007, 15:18
Сообщение
#6
|
|
Пользователь Группа: Posters Сообщений: 105 Регистрация: 21.12.2006 Из: Kanash Пользователь №: 4,090 |
Люди помогите пожалуйста с Инфой по C++!! Выложите сюда на тему, если можно
|
|
|
Aug 26 2007, 20:02
Сообщение
#7
|
|
Пользователь Группа: Posters Сообщений: 117 Регистрация: 30.12.2006 Из: Новочебоксарск Пользователь №: 4,424 |
люди подкиньте пару ссылок с литературой по С++Builder а то разобраться охота а я полный ноль!
-------------------- "Начато следствие по факту хищения огромных средств, выделенных на борьбу с коррупцией". Обожаю свою страну.
|
|
|
Aug 26 2007, 20:44
Сообщение
#8
|
|
Мега постер Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 |
-------------------- |
|
|
Nov 3 2007, 16:20
Сообщение
#9
|
|
Продвинутый пользователь Группа: Posters Сообщений: 229 Регистрация: 31.8.2007 Пользователь №: 8,988 |
Как контролировать запущен ли CMD.EXE? как перебирать названия вс ех запущенных процессов?
-------------------- |
|
|
Гость_G1UK_* |
Nov 3 2007, 18:03
Сообщение
#10
|
Guests |
Можно по извращениски(Люблю не стандартные подходы)
Берем запускаем (Программно разумееться) tasklist > process.txt А потом парсим txtшку =) |
|
|
Nov 3 2007, 18:52
Сообщение
#11
|
|
Мега постер Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 |
Читать в MSDN главу "Process Status API (PSAPI)"/"Enumerating All Processes"
Сообщение отредактировал Amp - Nov 3 2007, 18:56 -------------------- |
|
|
Nov 3 2007, 23:19
Сообщение
#12
|
|
PAUK-NET.RU TEAM Группа: Admin Сообщений: 4,715 Регистрация: 11.7.2005 Из: ЮЗР Пользователь №: 3 |
|
|
|
Nov 4 2007, 10:06
Сообщение
#13
|
|
Продвинутый пользователь Группа: Posters Сообщений: 229 Регистрация: 31.8.2007 Пользователь №: 8,988 |
Вообще принято описывать стоящую перед Вами задачу. Возможно, контролировать запущен ли cmd.exe для решения Вашей задачи не понадобится вовсе. всякие черви и прочие школьные шалости достали, лазают через скрипты в браузерах. IE не пользовался а червь приполз похоже через оперу. Младший постоянно вырубат NOD, вот и подумал зашаманить мелкий процесс чтобы выкидовало при попытке запускать батники, потом присобачить к контролированию других служб и егзешников. Такой-то процесс хочет запустить такой-то сценарий и.т.д. Sp2 вроде стоит. А вобще удобная фича получится, запретить ему ещё врубать программку дозвона :-) мелкая полезная штучка думаю может получится. А через винду обычно в ДС фильмы качаю, игрулки поигрываю HL. Сообщение отредактировал el- - Nov 4 2007, 10:08 -------------------- |
|
|
Текстовая версия | Сейчас: 6th May 2024 - 06:12 |