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

Нужна помощь в исправлении кода одной функции... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Процедура в процедуре. Как сделать. http://www.cyberforum.ru/cpp-beginners/thread29775.html
Вопрос в том, можно ли вызвать в процедуру процедуру. Если да, то какой синтаксис будет в этом случае правильным.
C++ Функция в задаче с процентами. #include <stdio.h> #include <conio.h> #include <math.h> int percent (int x, int y) { float c; if (x>0&&y>0) { c=x/100*y; http://www.cyberforum.ru/cpp-beginners/thread29754.html
Сортировка данных стуктуры C++
Здравствуйте, пытался сортировать данные стуктуры, но ничего не выходило, либо выводятся нули, либо вообще ничего. #include <stdio.h> #include <iostream.h> #include <conio.h> #include...
C++ sql + c#/c++
Доброе время суток, уважаемые программисты. Если вас не затруднит то прошу подсказать/помочь/натолкнуть на мысль каким образом можно сделать следующее задание: Нужно реализовать БД в sql c...
C++ Как инициализировать массив чисел в С++? http://www.cyberforum.ru/cpp-beginners/thread29725.html
Помогите пожалуйста, проблема следующая: в классе Eleve нужно инициализировать массив чисел (оценки) так, чтобы при создании класса он заполнялся (через параметр конструктора), потом его можно было...
C++ Удаление записи из структуры Искал ключи к файлу, но кроме "r" "w" "a" больше не нашел. Помогите пожалуйста на С++ без всяких классов, при нажатии 2, можно было удалить запись из структуры #include <stdio.h> #include... подробнее

Показать сообщение отдельно
accept
4822 / 3243 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
13.04.2009, 04:10
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void WriteFile()
{
    FILE *fi,*fo;
 
    clrscr();        
        
        ...
 
        while (fgets(s, dl, fi)) {
        strncpy(a.type, s, 19);
            a.type[19] = '\0';
        a.opt = atoi(&s[20]);
            a.rozn = atoi(&s[25]);
            strncpy(a.comm, &s[30], 40);
        fwrite(&a, sizeof(mon), 1, fo);
            kol++;
    };
докуда strncpy(a.comm, &s[30], 40); будет читать ?

Добавлено через 9 минут 46 секунд
C++
1
2
        strncpy(a.comm, &s[30], 39);
        a.comm[39] = '\0';
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru