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

X=atof(s.c_str()); - ошибка в Builder10 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перестановка столбцов матрицы с заданным ключом http://www.cyberforum.ru/cpp-beginners/thread342367.html
Добрый день! Помогите, пожалуйста. Задание такое: дана матрица размерностью . Нужно поменять столбцы местами по заданному ключу, например, ключ следующий: . И в итоге, в новой матрице у нас получится, что 2 столбец исходной матрицы у нас будет первым, 4 - вторым и т.д. Матрица исходная выводится из файла. Заранее спасибо!
C++ Таймер на сайте Возможно ли такое есть таймер на сайте он после действия начинает тикать возможно ли с помощью С++ таймера перехватить таймер с сайта, и синхронизировать их и использовать далее? если да то подскажите в каком направлении копать http://www.cyberforum.ru/cpp-beginners/thread342364.html
Почему не выводит парные числа массива? C++
#include <fstream> using namespace std; int main() { ifstream inputf("INPUT.TXT"); ofstream outputf("OUTPUT.TXT"); int N; int initN; inputf>>initN;
Проблема с векторами. C++
Всем привет! У меня возникла проблема: vector< vector<bool>* > *vectorm; vectorm = new vector< vector<bool> *>(5); for (int i = 0; i < 5; i++) { vectorm = new vector<bool>; //Вот тут ошибка: error C2679: бинарный "=": не найден оператор, принимающий правый операнд типа "std::vector<_Ty,_Ax> *" (или приемлемое преобразование отсутствует) }
C++ Что такое основы c++? http://www.cyberforum.ru/cpp-beginners/thread342346.html
Точнее, я более-менее понимаю что это, но все же... Хотелось бы узнать очень подробно что туда входит. Что бы я мог твердо сказать: "Я знаю основы с++!" Вообщем не только то что туда входит, а и информация об этих "элементах". Надеюсь расскажите, а то не знаю - знаю или не знаю я основы) Только не нужно предлагать книги, не хочу заного все повторять)
C++ От числа отделить попарно цифры Вводим любое рендомное целое число. К примеру 123456 на екране должно появится - 16 25 34, если к примеру 12345 то - 15 24 3 . Желательно сделать код через while. подробнее

Показать сообщение отдельно
Win-ni
 Аватар для Win-ni
9 / 9 / 1
Регистрация: 16.08.2011
Сообщений: 70
16.08.2011, 10:12     X=atof(s.c_str()); - ошибка в Builder10
Здравствуйте !

Помогите, пожалуйста, чайнику.
Проблема такая:
Создаю учебный проект простого калькулятора. Обработчик щелчка по кнопке +
имеет вид (взято из методички):

C++
1
2
3
4
5
6
7
8
9
void __fastcall TForm1::btnPlusClick(TObject *Sender)
{
String s; // Строка будет использована для преобразования строки в число
s=Edit1->Text;
vtor=1;
X=atof(s.c_str());    // это строка №186  Преобразование строки к вещественному числу
Y=X;
oper=1;
}
Это компилируется (C++ Builder6) и работает нормально у меня на компьютере (WinXP).
Но при компиляции в Builder10 на другом компьютере появляются ошибки:
[BCC32 Error] kalk.cpp(186): E2034 Cannot convert 'wchar_t *' to 'const char *'
[BCC32 Error] kalk.cpp(186): E2342 Type mismatch in parameter '__s' (wanted 'const char *', got 'wchar_t *')

Как можно решить проблему?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru