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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.60
Tramtararam
1 / 1 / 0
Регистрация: 26.11.2010
Сообщений: 21
#1

Обнуление буфера. - C++

16.12.2010, 14:01. Просмотров 1349. Ответов 2
Метки нет (Все метки)

Доброе время суток!

Есть например буфер "b". Надо его перед использованием в цикле обнулять. Как это сделать?

Вот часть кода, где он используется:
C++
1
2
3
4
5
6
7
8
bool ch_tranc = CPB.Transform(a, b);
    if(ch_tranc==true){
    count++;
    }
    if(count>5)
        {
        fwrite(b, sizeof(char), 20, ofp[y]);
        }
Обнуление должно происходить до функции Transform().

За помощь, "плюс" не пожалею
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2010, 14:01     Обнуление буфера.
Посмотрите здесь:

Обнуление битов - C++
Вечер добрый, народ. Очень нужна ваша помощь. Есть задача: Написать функцию, указанную в задании, используя только операции над...

обнуление переменной - C++
Добрый день Господа !!! как обнулить переменную типа string Добавлено через 8 минут нашёл

Обнуление битов - C++
Дано целые числа N и k. Обнулите у числа N его последние k бит и выведите результат. Рекомендуется сделать эту задачу без использования...

Обнуление переменной - C++
int _tmain(int argc, _TCHAR* argv) { setlocale(LC_ALL, "rus"); double A; int ik, in, h; cout << setw(20) << "Задание 1" <<...

Обнуление переменной - C++
Здрасте. struct sItems { int ITEM_STRONG_LIFEPOWER; int ITEM_EXCELLENT_GENES; int ITEM_BOMB_SPECIALIST; int...

Обнуление столбцов матрицы - C++
Дана матрица (любой размерности), нужно последовательно сравнивать столбцы друг с другом. И если есть совпадающие элементы, то полностью...

Обнуление элементов матрицы - C++
Помогите решить задачу: Нужно заполнить матрицу из 7 строк и 7 столбцов случайными числами в интервале и вывести ее на экран....

Самопроизвольное обнуление константы - C++
Добрый день! ... const std::clock_t start = std::clock(); int res = insertionSort(p,N); const double end =...

Обнуление массива структур - C++
Создаю массив Elem * Head = new Elem; for (int i=0;i<n;i++) { *(Head+i)= NULL; } cin >> numer; Пусть n будет 5 . то...

Обнуление статического массива - C++
Нужна помощь с обнулением массива,который записан в файл и выведен на экран Надо его обнулить и снова записать в файл и на экран вывести ...

Рекурсия. Не происходит обнуление - C++
#include "stdafx.h" #include <math.h> #include <conio.h> #include <stdlib.h> #include <iostream> #include <windows.h> using...

Обнуление указателя в рекурсии - C++
Есть такой код: void split(tree* h, int ind, tree* l, tree* r) { if (h == NULL) { l = NULL; r = NULL; return; }


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
easybudda
Эксперт CЭксперт С++
9470 / 5483 / 927
Регистрация: 25.07.2009
Сообщений: 10,508
16.12.2010, 14:21     Обнуление буфера. #2
C++
1
2
3
#include <cstring>
...
memset(b, 0, 20);
C++
1
2
3
#include <algorithm>
...
std::fill_n(b, 20, 0);
Tramtararam
1 / 1 / 0
Регистрация: 26.11.2010
Сообщений: 21
16.12.2010, 14:36  [ТС]     Обнуление буфера. #3
Немного поздновато

Сам разобрался с функцией memset().

Но всё равно спасибо и тему можно закрыть!
Ответ Создать тему
Опции темы

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