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

Ошибка в функции (strncpy) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Одномерный массив В из номеров положительных элементов массива А http://www.cyberforum.ru/cpp-beginners/thread609625.html
Помогите сформировать одномерный массив В из номеров положительных элементов массива А.
C++ Найти обратную матрицу методом Гауса Всем привет. Задание следующее,есть матрица typedef GLdouble GLTDoubleMatrix; GLTDoubleMatrix tempm = {-2, 1, 3, 2, 1, 2, -1, 1, 1, -2, -1, 2, 2, 2, 1, 1}; Нужно найти обратную матрицу, я это сделал , частичный код приведен ниже. Проблема заключается в том что при умножении матрицы на обратную матрицу не получается единичная матрица.... http://www.cyberforum.ru/cpp-beginners/thread609602.html
C++ Не выполняет присвоение
вопрос в комментариях. game::game(int size_team_, int begin_counter): size_team(size_team_) { srand(time(NULL)); Tunit tempunit; for(int i=0;i< this->size_team ;i++) { counter_unit.push_back(begin_counter); for(int i2=0;i2<begin_counter;i2++) {
C++ Найти ошибку(сумма элементов массива)
Здравствуйте. Необходимо найти ошибку в нахождении суммы до элемента, значение которого вводится с клавиатуры, например 1 2 3 4 5 6 7 8 9 Ввожу 6 и считает 1+2+3+4+5+6 Код: #include <cstdlib>
C++ Аналог clrscr() и system("cls") http://www.cyberforum.ru/cpp-beginners/thread609587.html
Нашел в просторах инета аналог clrscr() и system("cls"). Может быть, кому-то будет полезна. Проверял на MS VC++ 2010. #include "iostream" #include "windows.h" void cls( HANDLE hConsole );
C++ Сначала все нечетные Вводится сначала число N, а затем N чисел. Выведите эти N чисел в следующем порядке: сначала выводятся все нечетные числа в том порядке, в каком они встречались во входном файле, а затем - все четные. Формат входных данных Вводится число N (0<N<100), а затем N чисел из диапазона Integer. подробнее

Показать сообщение отдельно
MrCold
851 / 749 / 71
Регистрация: 11.01.2012
Сообщений: 1,942
19.06.2012, 22:03     Ошибка в функции (strncpy)
m3Ga, в файле вам нужны только цифры поэтому
сделайте файл таким :
Код
1   1.50  5
1   2.60  55
1   3.70  55
1   4.80  5
и тогда считать не проблема

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  int i = 0, n, sum = 0;
  scanf("%s", file_name);
  ifstream is(file_name);
 
  int Nomer_reisaves;  // НОМЕР РЕЙСА 
  float ves_bagazha;  //ВЕС БАГАЖА 
  int kolichestvo_veshei; // КОЛИЧЕСТВО ВЕЩЕЙ 
 
  while ( is >> Nomer_reisaves >> ves_bagazha >> kolichestvo_veshei )   
  {
     cout << kolichestvo_veshei << endl;//  ВЫВОД КОЛИЧЕСТВО ВЕЩЕЙ каждой строки файла  
     sum += kolichestvo_veshei; 
  }
 
  cout <<  "Sum " <<  sum  << endl;   //  ВЫВОД КОЛИЧЕСТВО ВЕЩЕЙ 
}
 
Текущее время: 22:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru