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

Переменые (ошибка) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Добавление узла и т.д. в B-tree http://www.cyberforum.ru/cpp-beginners/thread827836.html
задача состоит в том, что программа должна добавлять узел в Б-дерево, искать узел Б и удалять элемент может быть такая тема есть, но интернет очень медленный (mbit), киньте ссылку, пожалуйста!!! времени совсем мало
C++ типизированные файлы Реализовать программу, автоматизирующую учет аренды в гостинице. Первый файл содержит информацию о номерах: • Идентификатор (уникальный номер) номерах в гостинице; • Класс (эконом, стандарт, люкс); • Количество комнат; • Стоимость аренды в сутки. Второй файл содержит информацию об арендаторах: • Идентификатор (уникальный номер) арендатора; • ФИО; • Номер телефона; http://www.cyberforum.ru/cpp-beginners/thread827832.html
RSS - агрегатор на C++, что почитать? C++
Подскажите, какую литературу почитать, чтобы написать RSS-агрегатор на С++. Вот некоторые условия к задаче: - В окне приложения должна быть таблица из двух колонок: заголовок новости и ссылка - Запросы к серверам новостей должны осуществляться одновременно, а не последовательно один за другим - Приложение должно быть кросс-платформенным Посоветуйте литературу, пожалуйста
C++ Калькулятор на C++
Приветствую всех. Ребят нужна помощь, в с++ особо то не рублю, веб-разработкой занимаюсь, а дали задание. Может у кого есть подобное "чудо" Необходимо реализовать калькулятор на C++ (не консоль) Сложение, вычитание, умножение, деление - сделали. Нужно реализовать возведение в степень, извлечение корня. Если у кого то воляется, киньте код пожалуйста. ))
C++ макрос assert() для считывания даных из файла из указаного диапазона http://www.cyberforum.ru/cpp-beginners/thread827799.html
Нужно считать даные из текстового файла и определить сколько есть чисел, букв, пробелов и т.д. Это всё я сделал. Но как использовать макрос assert() чтобы считать даные из заданого пользоватем диапазона?
C++ Обработка массивов Задание Вводити з клавіатури масиви та обробляти їх, доки на запит “Хочете продовжувати роботу далі (да, ні) ?” користувач не відповість “нi”. Введені лінійні масиви обробляти за заданими алгоритмами а), б) та в), які оформити у вигляді підпрограм (функцій). У підпрограмах-функціях ні введення, ні виведення даних не повинно бути. Головна функція повинна вводити дані з клавіатури, викликати ... подробнее

Показать сообщение отдельно
KureI
0 / 0 / 0
Регистрация: 28.05.2012
Сообщений: 5

Переменые (ошибка) - C++

04.04.2013, 13:36. Просмотров 227. Ответов 2
Метки (Все метки)

Всем привет! Есть две ошибки: "Cannot convert 'wchar_r*' to 'const char*'" в строке strcpy (buf,Memo1->Text.c_str()); , и в строке strcpy(buf,Edit1->Text.c_str()); . Прошу помощи...

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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
char buf[1000];
 int sum,i;
 command_pos=-1;
 data_delt=0; // если лента уходила в минус
 data_pos=0;
 command_col=0;
 Edit4->Text="";
 strcpy (buf,Memo1->Text.c_str());
 i=0;
 while(buf[i]!=0)
  {
   if((buf[i]=='<')||(buf[i]=='>')||(buf[i]=='0')||(buf[i]=='1')||(buf[i]=='S')||(buf[i]=='?'))
    {command_mass[command_col].com=buf[i];
     if(buf[i]=='?')
       {i++;
        for(sum=0;(buf[i]<='9')&&(buf[i]>='0');i++)
            sum=sum*10+buf[i]-'0';
        command_mass[command_col].r1=sum;
        if(buf[i]!=',')
         {ShowMessage((AnsiString)"Ошибка при разборе команты №"+command_col+"нет запятой");
          return;
         } i++;
        for(sum=0;(buf[i]<='9')&&(buf[i]>='0');i++)
            sum=sum*10+buf[i]-'0';
        command_mass[command_col].r2=sum;
       }
     else
       {i++;
        if(buf[i]==',')
          {i++;
           for(sum=0;(buf[i]<='9')&&(buf[i]>='0');i++)
            sum=sum*10+buf[i]-'0';
           command_mass[command_col].r1=sum;
          }
        else
        command_mass[command_col].r1=command_col+1;
 
       }
     command_col++;
    } else i++;
  }
 strcpy(buf,Edit1->Text.c_str());
 i=0;
 data_col=0;
 data_delt=0;
 while(buf[i]!=0)
 {
  if(buf[i]=='*')
   data_pos=data_col;
  else
   if((buf[i]=='1')||(buf[i]=='0'))
    {data_mass[data_col++]=buf[i];
    }
  i++;
 }
 command_pos=0;
 
 print_sostoyanie(1);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru