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

Перевести массив char в переменную string - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Считать посимвольно текст из файла http://www.cyberforum.ru/cpp-beginners/thread527374.html
Ребят помогите, необходимо написать программу, которая считывает посимвольно текст из файла, заносит эти символы в массив типа char и потом нужно записать эти символы из char в string
C++ Находится ли число в массиве Написать программу, которая проверяет, находится ли введенное с клавиатуры число в одномерном массиве. Массив должен вводится во время работы программы. http://www.cyberforum.ru/cpp-beginners/thread527373.html
C++ Объясните задачу. Квадратная матрица
Дaна дeйствительная квадрaтная матpица порядка N (N - констaнта). Вычислить сyммy тех из ee элемeнтов, расположенных на главной диагонали и выше нее, которые превосходят по величине все ее элементы, расположенные ниже главной диагонали. Если на главной диагонали и вышe нет элементов с укaзaнным свойством, то отвeтом дoлжнo слyжить сooбщение oб этoм. Помогите мне, пожалуйста, разобраться с...
Найти количество строк матрицы, элементы которых упорядочены по возрастанию. C++
помогите докончить Matrix42. Дана матрица размера M × N. Найти количество ее строк, элементы которых упорядочены по возрастанию. #include<iostream.h> #include<math.h> #define m 5 #define n 5 int main() {int a,i,j; for(i=0;i<m;i++) for(j=0;j<n;j++) cin>>a;
C++ Найти номер последней из строк матрицы, содержащих только четные числа. http://www.cyberforum.ru/cpp-beginners/thread527362.html
Matrix34. Дана целочисленная матрица размера M × N. Найти номер последней из ее строк, содержащих только четные числа. Если таких строк нет, то вывести 0.помогите докончить! #include<iostream.h> #include<math.h> #define m 5 #define m 5 void main() {int a,i,j; for(i=0;i<m;i++) for(j=0;j<m;j++) cin>>a;
C++ Операция с матрицами "Объектно-ориентир программ" Добрый день. Определить класс 2x2 матрицы. Определить операцию вычисления обратной матрицы с помощью перегрузки операции “--” (двойной минус).Заранее благодарен. подробнее

Показать сообщение отдельно
Avazart
 Аватар для Avazart
6897 / 5137 / 252
Регистрация: 10.12.2010
Сообщений: 22,570
Записей в блоге: 17
25.03.2012, 14:23     Перевести массив char в переменную string
Ошибка вызвана как я полагаю неправильным чтением из файла, а не самим преобразованием

Добавлено через 17 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
char buffer1[70] ;
string s;
 
FILE *file;
char* file_name = "input.txt";
file = fopen( file_name, "r" );
if(file!=NULL)
{
 do
 {
 fgets(buffer1, 70 ,file);
 if (feof(file)) break;
 if (buffer1[strlen(buffer1)-1]=='/n') buffer1[strlen(buffer1)-1]=0;
 s=buffer1;
 }
 while(true);
}
else cout<<"not found file"<<endl;
 
Текущее время: 00:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru