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

Консольное приложение - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Библиотеки для работы с http протоколом http://www.cyberforum.ru/cpp-beginners/thread1023570.html
Здорова господа!!! Пишу бота для mail.ru думал что будет легко просто используешь curl и все, а от фиг там. Делаю post авторизацию все нормально, затем меняю настройки на get запрос и делаю переход по страницам и дулю что я получаю. Удается считать страницу с письмами, а дальше переходить по страницам уже не получается. Просто при считывании определенной страницы я получаю страницы с...
C++ declaration terminated incorrectly Делал лабу на C++ и возникла проблема - "declaration terminated incorrectly", Кто-нибудь может сказать в чем ошибка? Задача в том что бы задать (с помощью "=") значение адрес нулевих указателей, значениями адрес уже заданных указателей (в даном случае ptg и ptb) #ifndef ptg #define ptg #ifndef ptb #define ptb #include <vcl.h> #pragma hdrstop #include <iostream.h> #include <math.h>... http://www.cyberforum.ru/cpp-beginners/thread1023569.html
MS-VS выдает ошибку C1083 Не удается открыть файл включение: graphics.h: No such file or directory C++
// ----------------------------------------------------------------------- // #include <dos.h> #include <stdio.h> #include <conio.h> #include <math.h> #include <graphics.h> #include <stdlib.h> #define EPSILON 0.00001 #define MAXSTEP 1
C++ В матрице найти сумму четных элементов, которые лежат выше главной диагонали
Помогите пожалуйста, срочно надо... Условие таковое: В матрице найти сумму четных элементов, которые лежат выше главной диагонали. Если она делится на 3 , обнулить побочную диагональ.
C++ cout, два стека, нет вывода из второго http://www.cyberforum.ru/cpp-beginners/thread1023553.html
Перегрузил оператор вывода: ostream& operator<<(ostream &ost, List &list) //Перегрузка оператора вывода { if (list.head != 0) { (ost << list.head->data << endl).flush(); list.head = list.head->next; } else ost.setstate(ios_base::badbit);
C++ Работа с текстовой строкой Здравствуйте уважаемые учасники форума, вот не задача, учусь в университете (1 курс), делал последнее задание на дом, сделал 4 из 5 задач, но последнюю никак не могу. Попалась работа с текстовой строкой, а я практически в этом не разбираюсь. Буду очень благодарен, если кто-то хотя бы опишет последовательность действий, а если будет настроение, набросает примерный код. Благодарю за внимание, с... подробнее

Показать сообщение отдельно
bolddot
0 / 0 / 0
Регистрация: 05.11.2013
Сообщений: 5
03.12.2013, 01:17  [ТС]     Консольное приложение
Спасибо за ответы!
Во всем разобрался, вроде бы работает. Но, возник еще вопросик! Не волнуйтесь, его я опишу более подробно .

Когда я пытаюсь удалить часть текста, он не всегда срабатывает, и как бы пропускает строку.

C++
1
2
3
char buf[1024]; //буфер ввода/вывода
unsigned long bread; //кол-во прочитанных байт
unsigned long avail; //кол-во доступных байт
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
void ReceiveMessages()
{
    string temp = "";
    PeekNamedPipe(read_stdout,buf,1023,&bread,&avail,NULL);
    if (bread != 0)
    {
        bzero(buf);
        if (avail > 1023)
        {
            while (bread >= 1023)
            {
                ReadFile(read_stdout,buf,1023,&bread,NULL);
                if(buf != ""){
                temp = buf;
                temp.erase(0,33); //+
                cout << temp;
                                }
                bzero(buf);
            }
      } else {
            ReadFile(read_stdout,buf,1023,&bread,NULL);
            if(buf != ""){
                temp = buf;
                temp.erase(0,33); /++
                cout << temp;
            }
        }
    }
}
Выход:
start
Starting minecraft server version 1.7.2
Loading properties
Default game type: SURVIVAL
Generating keypair
Starting Minecraft server on 127.0.0.1:25565
**** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
[08:19:24] [Server thread/WARN]: The server will make no attempt to authenticate usernames. Beware.
While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
[08:19:24] [Server thread/WARN]: To change this, set "online-mode" to "true" in the server.properties file.
Preparing level "world"
Preparing start region for level 0
Preparing spawn area: 12%
Preparing spawn area: 52%
Preparing spawn area: 82%
Done (4,026s)! For help, type "help" or "?"
При повторном запуске получаю уже другое...

Добавлено через 14 часов 15 минут
Отмена, все! Работает.

Добавлено через 1 час 21 минуту

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