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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
OffyGhost
7 / 7 / 1
Регистрация: 04.03.2010
Сообщений: 107
#1

ATOI конвертации, непонятная ошибочка - C++

14.04.2011, 12:35. Просмотров 627. Ответов 2
Метки нет (Все метки)

кусок должен принимать чар в буффер, N нужно лишь для проверки

C++
1
2
3
4
5
6
7
8
9
10
        
#include <stdio.h>
#include <stdlib.h>
char *buffer1[80];
int N;
...
printf("Введите значение N");
scanf_s ("%s", &buffer1);
N=atoi(buffer1);
if (N<50) ...

error C2664: 'atoi' : cannot convert parameter 1 from 'char *[80]' to 'const char *'
в других программах такое работает
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.04.2011, 12:35     ATOI конвертации, непонятная ошибочка
Посмотрите здесь:

atoi - C++
short x char chm; ...цикл, присваиваем chm значение... x = atoi (chm); if ( x &lt; 32768) { cout &lt;&lt;...

atoi() - C++
программа элементарная - надо считать строку &quot;x=int1+int2&quot; где int1 и int2 не известные зарание значения int; надо вывести int1+int2; не...

atof и atoi - C++
Помогите пожалуйста, разобратся что такое atof, atoi, как работает, что делает?

функция atoi - C++
Функции атои по идее должна превращать строку в число, но почему то я не могу заставить ее работать коректно, в чем ошибка? #include...

Аналог atoi в С++ - C++
Вопрос возможно глупый, но если кто просветит меня буду очень благодарен)) как в С++ реализован перевод символьной строки(char или...

Atoi, atof. - C++
Подскажите пожалуйста, как с помощью функций atoi, atof, проверить, является ли данное число действительным? Добавлено через 21 минуту...

Результат atoi - C++
привет необходимо написать функцию, позволяющую проверить является ли содержимое строки, содержащей только цифры и/или знак + или - на...

atoi не работает! - C++
#include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; using namespace std; int main(){ int K, N, t1_1, t2_2; int p; ...

ошибочка - C++
происходит ошибка в стрчоке 33, в файле содержаться цифры, подскажите в чем проблема #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include...

Ошибочка - C++
#include &lt;vcl.h&gt; #include &lt;math.h&gt; #include &lt;conio.h&gt; #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #define N 5 int main() { ...

функции atoi и itoa - C++
у меня есть параметр типа unsigned char* , мне нужно его перевести в тип int, добавить к нему какое-то целое число, напрмиер 10, и...

Функции atoi и atof - C++
Здравствуйте, пишу парсер для файла определенного формата (фактически лексический и синтаксический анализаторы), так вот среди данных...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
14.04.2011, 12:42     ATOI конвертации, непонятная ошибочка #2
C++
1
2
3
4
5
    char buffer1[80];
    int N;
    printf("Введите значение N");
    scanf_s ("%s", &buffer1);
    N=atoi(buffer1);
так работает.
OffyGhost
7 / 7 / 1
Регистрация: 04.03.2010
Сообщений: 107
14.04.2011, 17:40  [ТС]     ATOI конвертации, непонятная ошибочка #3
очевидное упустил спасибо

Добавлено через 59 минут
C++
1
2
3
4
5
6
7
int **matrix = new int*[N];
for (size_t i = 0; i < N; ++i)
      {
       matrix[i] = new int[N];
      }
... //тут цикле
buffer1=itoa(matrix[i][j]);
А если нужно конвертировать элементы матрицы (которая динамическая) - как избавить от указателя на указатель?

Добавлено через 1 час 9 минут
должно работать с этой ф-цией
C++
1
2
cin >> matrix[i][j];
sprintf(buffer2, "%d", matrix[i][j]);
но в цикле матрица принимает значение 5, а буффер чтото неадекватное

Добавлено через 2 часа 46 минут
C++
1
itoa(matrix[i][j],buffer2,10);
так тоже не робит
Yandex
Объявления
14.04.2011, 17:40     ATOI конвертации, непонятная ошибочка
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru