[ C / C++ ] — начинающим: задаем вопросы (архивная - 2015)

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by _Great_, 26 May 2007.

Thread Status:
Not open for further replies.
  1. NC22

    NC22 New Member

    Joined:
    12 Jul 2008
    Messages:
    14
    Likes Received:
    0
    Reputations:
    0
    Подскажите ф-цию которая могла бы заменить все определенные символы в строке на другие и вернуть строку с изменениями. Допустим есть "0.0000 0.3324 0.32" надо чтобы было "0,0000 0,3324 0,32" Я больше по Php и там такая функция была. Здесь что-нибудь похожее есть или переберать все символы по порядку?
     
  2. SpangeBoB

    SpangeBoB Elder - Старейшина

    Joined:
    12 Jul 2008
    Messages:
    1,680
    Likes Received:
    393
    Reputations:
    102
    replace() библиотека string.
     
    #1402 SpangeBoB, 17 Aug 2008
    Last edited: 17 Aug 2008
  3. NC22

    NC22 New Member

    Joined:
    12 Jul 2008
    Messages:
    14
    Likes Received:
    0
    Reputations:
    0
    SpangeBoB Забыл сказать что это для Borland C++ Builder и replace'a в string'e ненаходит
     
  4. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    #include <string>
    и юзаешь для строк string тип.

    Либо читаешь справку к методам твоего класса строк
     
  5. ronald

    ronald Elder - Старейшина

    Joined:
    27 Mar 2008
    Messages:
    252
    Likes Received:
    42
    Reputations:
    6
    Алоха! Итак, у миня вопрос, не могли вы подсказать, как завставить программу саму прописываться в автозагрузку, а также выключать компьютер? +10 за помощь)))
     
  6. 0x0c0de

    0x0c0de Elder - Старейшина

    Joined:
    25 May 2007
    Messages:
    441
    Likes Received:
    396
    Reputations:
    297
    >>выключать компьютер
    http://msdn.microsoft.com/en-us/library/aa376871(VS.85).aspx

    >> прописываться в автозагрузку
    и здесь 9 пост на 31 странице
    http://forum.ru-board.com/topic.cgi?forum=33&topic=0555&start=600
     
  7. ronald

    ronald Elder - Старейшина

    Joined:
    27 Mar 2008
    Messages:
    252
    Likes Received:
    42
    Reputations:
    6
    Подскажите плиз в чём проблема:делаю консольное приложение(выдаёт ошипки)
    вот Код:
    #include <iostream.h>

    int main()
    {
    MySystemShutdown();
    return 0;
    }
    BOOL MySystemShutdown()
    {
    HANDLE hToken;
    TOKEN_PRIVILEGES tkp;

    // Get a token for this process.

    if (!OpenProcessToken(GetCurrentProcess(),
    TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken))
    return( FALSE );

    // Get the LUID for the shutdown privilege.

    LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME,
    &tkp.Privileges[0].Luid);

    tkp.PrivilegeCount = 1; // one privilege to set
    tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;

    // Get the shutdown privilege for this process.

    AdjustTokenPrivileges(hToken, FALSE, &tkp, 0,
    (PTOKEN_PRIVILEGES)NULL, 0);

    if (GetLastError() != ERROR_SUCCESS)
    return FALSE;

    // Shut down the system and force all applications to close.

    if (!ExitWindowsEx(EWX_SHUTDOWN | EWX_FORCE,
    SHTDN_REASON_MAJOR_OPERATINGSYSTEM |
    SHTDN_REASON_MINOR_UPGRADE |
    SHTDN_REASON_FLAG_PLANNED))
    return FALSE;

    return TRUE;
    }
     
  8. 0x0c0de

    0x0c0de Elder - Старейшина

    Joined:
    25 May 2007
    Messages:
    441
    Likes Received:
    396
    Reputations:
    297
    >>консольное приложение(выдаёт ошипки)

    #include <windows.h>
     
  9. ronald

    ronald Elder - Старейшина

    Joined:
    27 Mar 2008
    Messages:
    252
    Likes Received:
    42
    Reputations:
    6
    Ошипки:'SHTDN_REASON_MAJOR_OPERATINGSYSTEM' : undeclared identifier
    'SHTDN_REASON_MINOR_UPGRADE' : undeclared identifier
    SHTDN_REASON_FLAG_PLANNED' : undeclared identifier
     
    #1409 ronald, 17 Aug 2008
    Last edited: 17 Aug 2008
  10. 0x0c0de

    0x0c0de Elder - Старейшина

    Joined:
    25 May 2007
    Messages:
    441
    Likes Received:
    396
    Reputations:
    297
    Тогда напишите вместо SHTDN_REASON_MAJOR_OPERATINGSYSTEM - 0x00020000
    SHTDN_REASON_MINOR_UPGRADE - 0x00000003
    SHTDN_REASON_FLAG_PLANNED - 0x80000000

    в общем числовое значение констант

    при подключении windows.h проблем с этим быть не должно.... странно

    *вы msdn-то сами смотрите. там же полно информации, чтобы одни и те же вопросы не задавать
     
    #1410 0x0c0de, 17 Aug 2008
    Last edited: 17 Aug 2008
  11. ronald

    ronald Elder - Старейшина

    Joined:
    27 Mar 2008
    Messages:
    252
    Likes Received:
    42
    Reputations:
    6
    странна, не выключаит((
     
  12. ronald

    ronald Elder - Старейшина

    Joined:
    27 Mar 2008
    Messages:
    252
    Likes Received:
    42
    Reputations:
    6
    Уря, я доделал программу, скоро кое-чё в ней подредактирую и выложу на всемирное обозрение!!!!
     
  13. sharkerr

    sharkerr New Member

    Joined:
    5 Jul 2008
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    Строка типа : 0xafdy 0xa23af kdfgjssdfg 0xa
     
  14. Zedi

    Zedi Elder - Старейшина

    Joined:
    6 Jun 2007
    Messages:
    316
    Likes Received:
    120
    Reputations:
    13
    А в этой теме можно задавать вопросы по сишарпу?
     
  15. _Psi_

    _Psi_ Elder - Старейшина

    Joined:
    4 Apr 2008
    Messages:
    26
    Likes Received:
    20
    Reputations:
    0
    Думаю да:)
     
  16. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
  17. procedure

    procedure Elder - Старейшина

    Joined:
    22 Dec 2007
    Messages:
    527
    Likes Received:
    257
    Reputations:
    46
    Блин, чуваки кто нить может подсказать, какой нить компилятор слабенький под винду. На сервак поставить нужно срочно. Толкьо не надо гиговые приложения и студии разработки советовать, сервак и так кое как держиться.
     
  18. jawbreaker

    jawbreaker Elder - Старейшина

    Joined:
    7 Jul 2008
    Messages:
    156
    Likes Received:
    76
    Reputations:
    3
    mingw подойдёт? gcc под винду весит очень мало, особенно если без IDE(mingw.org)
     
  19. FIND_ERROR

    FIND_ERROR Elder - Старейшина

    Joined:
    30 Apr 2007
    Messages:
    70
    Likes Received:
    14
    Reputations:
    0
    пишу прожку в CodeGear (Builder) на форме имееться DBGrid1 у него свойство DataSourse=DataSourse1 у которого DataSet=ClientDatasSet1 в ClientDatasSet1 свойство FileName=123.xml а также в DBGrid1 свойства multiselect = true и selrow = true
    так вот реализовать надо удаление всех выделенных записей...

    зарание сенк!
     
  20. ronald

    ronald Elder - Старейшина

    Joined:
    27 Mar 2008
    Messages:
    252
    Likes Received:
    42
    Reputations:
    6
    2 procedure

    Советую Dev cpp http://www.bloodshed.net/download.html
    (за помощь плюсы,плюсы,плюсы...)
     
Thread Status:
Not open for further replies.