0 / 0 / 0
Регистрация: 13.03.2011
Сообщений: 6
1

strtod - ошибка во время выполнения

25.09.2011, 11:51. Показов 1034. Ответов 4
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <cstdlib>
#include <iostream>
#include <string>
 
using namespace std;
 
int main(int argc, char *argv[])
{
    string s = "123435b34";
    const char *str = s.c_str();
    char **break_symbol;   
    double x = strtod(str, break_symbol);
    return 0;
}
Dev-C++ 4.9.9.2, почему strtod вызывает фатальную ошибку во время выполнения?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.09.2011, 11:51
Ответы с готовыми решениями:

Укажите где ошибка (ошибка во время выполнения программы)
Здравствуйте, помогите пожалуйста найти ошибки в коде которые возникаю при выполнении программы ...

Ошибка во время выполнения
#include &lt;iostream&gt; #include &lt;iomanip&gt; #include &lt;fstream&gt; #include &lt;vector&gt; using namespace...

Ошибка во время выполнения
есть такой вот кусочек кода, компилириуются без ошибок, а в процессе выполнения ругает int t = 0;...

Ошибка во время выполнения программы
Здравствуйте, есть задача Дано два списка чисел, числа в первом списке упорядочены по...

4
237 / 210 / 29
Регистрация: 08.06.2011
Сообщений: 467
25.09.2011, 11:58 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <cstdlib>
#include <iostream>
#include <string>
 
using namespace std;
 
int main(int argc, char *argv[])
{
    string s = "123435b34";
    const char *str = s.c_str();
    char *break_symbol;   
    double x = strtod(str, &break_symbol);
    return 0;
}
0
Эксперт С++
5827 / 3478 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
25.09.2011, 12:02 3
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
    const char* str = "12345b34";
    char* endptr;
    double value = strtod(str, &endptr);
 
    printf("%.2f\n", value);
    printf("Remaining input: %s\n", endptr);
    
    exit(0);
}
Почему - потому, что у тебя break_symbol не инициализирован
0
2554 / 1319 / 178
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
25.09.2011, 12:05 4
wxDevCpp 7.3.1.3 полет нормальный.
0
0 / 0 / 0
Регистрация: 13.03.2011
Сообщений: 6
25.09.2011, 17:46  [ТС] 5
Спасибо, заработало ))
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.09.2011, 17:46
Помогаю со студенческими работами здесь

Ошибка во время выполнения программы.
Здравствуйте, помогите, пожалуйста, разобраться. Пытаюсь сдать задачу, из 27 тестов в трех - ошибка...

Ошибка во время выполнения программы
Добрый вечер, написал код, но на последних тестах мне пишет &quot;Ошибка во время выполнения программы&quot;....

Ошибка во время выполнения программы
На сайте http://informatics.mccme.ru/mod/statements/view3.php?chapterid=212#1 Программа проходит...

Ошибка во время выполнения программы (размещения с повторениями)
Давно я не заходил на прекрасный форум...Надеюсь, найдутся люди, которые смогут помочь... Итак,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru