[ 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. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    BastardFromHell
    char сравнивается так, но в вопросе char*. а с ним такое не канает.
     
  2. 100DEADRABBITS

    100DEADRABBITS New Member

    Joined:
    4 Feb 2010
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    С++visual 2008 подскажите плиз в компоненте webBrawser1 какое свойство можно назначить чтобы программно textBox1 ->text отвечал за посты в чате на narod.ru
    немогу понять как сделать чтобы можно было отправлять сообщение с textBox по клику button прямо в чат . Спасибо
     
    #4802 100DEADRABBITS, 20 Feb 2010
    Last edited: 20 Feb 2010
  3. StriplOol

    StriplOol New Member

    Joined:
    14 Oct 2009
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    Здравствуйте,
    Есть клиент исходников которого нет, необходимо чтобы программа которую я напишу изменяла/добавляла пакет отправляемый клиентом на сервер, хотелось бы услышать как примерно это реализуется и если знаете то какие-нибудь гайды.
    заранее благодарю.
     
  4. Chubakur

    Chubakur Member

    Joined:
    6 Apr 2009
    Messages:
    48
    Likes Received:
    12
    Reputations:
    0
    Если нет исходных кодов, то реверсинг. Брать в руки отладчик типа OllyDebugger, и может сможешь что-нибудь накопать. Кстати, разделом ты ошибся.
     
  5. Rio-de-Janeiro

    Joined:
    27 Feb 2009
    Messages:
    0
    Likes Received:
    21
    Reputations:
    5
    Здравствуйте.
    Почему вот это чудо не хочет компилироваться в консоли Qt?
    Code:
    #include <QApplication>
    #include <QLabel>
    
    int main(int argc, char *argv[])
    {
    	QApplication app(argc,argv);
    	QLabel *label = new QLabel("Hello World!");
    	label ->show();
    
    	return app.exec();
    
    }
    Пишет много чего:
    [​IMG]
    Версия Qt Creator 1.3.0
    Пример честно полностью взят из учебника.
     
  6. Vanterlog

    Vanterlog Active Member

    Joined:
    28 Mar 2007
    Messages:
    146
    Likes Received:
    127
    Reputations:
    10
    Как на visual с++ отбросить десятки

    пример: от 64 - получаем 4
     
  7. BastardFromHell

    Joined:
    5 Feb 2010
    Messages:
    50
    Likes Received:
    18
    Reputations:
    6
    %10;
     
    #4807 BastardFromHell, 21 Feb 2010
    Last edited: 21 Feb 2010
  8. _iks_

    _iks_ Member

    Joined:
    21 Feb 2009
    Messages:
    60
    Likes Received:
    59
    Reputations:
    61
    Можно ли как-то управлять форматом вывода используя функцию cout?

    Например есть число 2.535 надо вывести его с одинарной точностью(2.5).

    Если использовать printf(), то понятно как, нужно именно cout.
     
  9. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    _iks_
    http://www.cplusplus.com/reference/iostream/manipulators/setprecision/

    Rio-de-Janeiro
    а в книжке точно именно такой командой компилят?
     
    1 person likes this.
  10. Rio-de-Janeiro

    Joined:
    27 Feb 2009
    Messages:
    0
    Likes Received:
    21
    Reputations:
    5
    Нет, компилят не так, это я что-то под ночь так...
    Но все равно не получается скомпилировать. Делаю по порядку:
    1.Создаю файл исходников(hello.cpp) и наполняю его.
    2.Создаю папку для проекта(hello)
    3.Далее пишу qmake -project, создаются файлы проекта(hello.pro)
    4.Далее пишу qmake hello.pro, создается файл makefile
    5.Далее по книжке надо выполнить команду make, но у меня такой команды не существует...
     
  11. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    значит у тебя не установлен mingw.
     
  12. Rio-de-Janeiro

    Joined:
    27 Feb 2009
    Messages:
    0
    Likes Received:
    21
    Reputations:
    5
    Да вот он вроде вместе с Qt сам ставился...
    Ладно, сейчас все по-человечески вручную установлю.
    UPD:
    В общем все переустановил, установил...
    Теперь команда make работает, но при компиляции выходит ошибка:
    [​IMG]
    Может быть из-за разницы версий? Пример дан для версии 4.1, у меня 4.6. Хотя по-идеи проблем не должно быть, но может кто-нибудь написать какой-нибудь 100 % компилируемый код, чтобы я проверил...
     
    #4812 Rio-de-Janeiro, 21 Feb 2010
    Last edited: 21 Feb 2010
  13. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    для начала попробуй использовать QtCreator. Там не требуется никаких консолей, все как в обычной IDE. Если не скомпилится - значит опять замуты с установкой.

    Таких ошибок не встречал, так что хз что подсказать. Код вроде итак 100% компилируемый.
     
  14. Rio-de-Janeiro

    Joined:
    27 Feb 2009
    Messages:
    0
    Likes Received:
    21
    Reputations:
    5
    В QtCreator тоже не компилируется...
    Code:
    Запускается: c:/qt/4.6.2/bin/qmake.exe C:/[здесь путь]test.pro -spec win32-g++ -r 
    Cannot find file: C:\[здесь путь]\test.pro.// Хотя файл там есть!
    Завершено с кодом 2.
    Ошибка во время сборки проекта test
    Во время выполнения сборки на этапе 'QMake
     
  15. razb

    razb Active Member

    Joined:
    24 Mar 2009
    Messages:
    658
    Likes Received:
    133
    Reputations:
    18
    Путь к проекту не содержит пробелов?
     
  16. Rio-de-Janeiro

    Joined:
    27 Feb 2009
    Messages:
    0
    Likes Received:
    21
    Reputations:
    5
    Содержал... Блин, а я ринулся и уже все удалил :D
    Скачал версию 4.4.1 и ее думаю поставить...

    Вот сейчас ставиться, посмотрим, хотя это уже бред...
     
    #4816 Rio-de-Janeiro, 21 Feb 2010
    Last edited: 21 Feb 2010
  17. Rio-de-Janeiro

    Joined:
    27 Feb 2009
    Messages:
    0
    Likes Received:
    21
    Reputations:
    5
    Ну в общем поставил версию 4.4.1, все равно пишет ту же ошибку, только перед ней больше текста намного мелькает.
     
  18. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    пути, куда установил mingw, qt, проект. проверь так же переменные среды. ну и полный лог ошибки давай сюда.
    и собсно какую версию qt ставишь? mingw, vs, или sdk.
     
  19. Rio-de-Janeiro

    Joined:
    27 Feb 2009
    Messages:
    0
    Likes Received:
    21
    Reputations:
    5
    Версия Qt mingw(но с самого начала ставил сдк и проблема та же)
    Пути:
    qt - C:\DevTools\Qt
    mingw- C:\DevTools\MinGW
    проект - C:\DevTools\test
    В переменные среды прописал, как положено: C:\DevTools\MinGW\bin
    Полный лог... Он огромен, как его с консоли скопировать? Если скрином, то скрина 3-4 надо.
    Сейчас попробую IDE поставить QtCreator и вновь скомпилировать проект.
     
  20. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    чтобы копировать консоль - левой кнопкой давишь иконку в левом верхнем углу окна, там где C:\_ -> Edit -> Mark -> дальше выделяешь область мышкой и жмешь в ней правой кнопкой - выделение слетает и текст попадает в буфер обмена. Либо Select All и так же правой кнопкой на выделенной части.
     
Thread Status:
Not open for further replies.