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

Разработать функцию, заполняющую массив из 256 указателей - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Изменить программу http://www.cyberforum.ru/cpp-beginners/thread273502.html
Разработать класс для объектов. Включить в класс методы set (…), get (…), show (…). Определить другие методы. Написать программу, демонстрирующую работу с этим классом. Класс Worker: Фамилия и инициалы, Должность, Год поступления на работу, Зарплата. Определить стаж работы сотрудника. #include <string.h> #include <iostream> using namespace std; class worker{ char...
C++ Разработать функцию MakePoly(A, B, N), вычисляющую коэффици- енты полинома по его корням совсем не могу понять как написать это на си..Преподаватель объяснял,но там какая то схема мне непонятная."Разработать функцию MakePoly(A, B, N), вычисляющую коэффици- енты полинома по его корням, заданным в массиве A длиной N, и помещающую эти коэффициенты в массив B."Если есть хотя бы идеи по поводу решения-Буду весьма признателен http://www.cyberforum.ru/cpp-beginners/thread273498.html
Чтение двоичного файла в объект класса C++
Здравствуйте. #include <iostream> #include <fstream> /* strlcpy based on OpenBSDs strlcpy */ #include <stdio.h> #include <sys/types.h> size_t strlcpy(char *, const char *, size_t); // Размер имени
C++ stringgrid. аналог делфи.
помогите, пожалуйста, мне вот это написать на с++: procedure TForm2.sgSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); begin //****// end sg - имя моего стринггрида.
C++ Вызов функции из потока http://www.cyberforum.ru/cpp-beginners/thread273471.html
Доброго времени суток! Подскажите пожалуйста, есть функция чтения данных из файла: DWORD WINAPI Read(LPVOID *lpParam). Функция находится в DLL. Как вызвать эту функцию в приложение через CreateThread?
C++ Работа с классом Приветствую.Начал изучать с++ , возникла вот такая программка : в классе целых чисел между соседними отрицательными вставить нолик ) Буду очень благодарен , кто с комментариями покажет решение оной программки) подробнее

Показать сообщение отдельно
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,271
10.04.2011, 14:27     Разработать функцию, заполняющую массив из 256 указателей
На посление вхождения сам кропай, а вот тебе на первые, там тестирование есть, вручную адреса сверяй, вроде правильно всё
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#include <iostream>
#include <stdlib.h>
#include <time.h>
#include <stdio.h>
#define kol_vo_simvolov 45
using namespace std;
unsigned char stroka [kol_vo_simvolov];
 
 
void f (unsigned char** _p) {
 for (int i= 0; i< 256; i++) 
  for (int j= 0; j< kol_vo_simvolov; j++) {
   if (i== stroka[j]) {
   printf ("wwwwwwwwwwww\n");
 
    _p[i]= &stroka[j];
    break;
   }
  }
} 
 
 
int main() {
 
 //ÑÏåðâГ* ñêðîïГ*ГҐГ¬ ñòðîêó ñèìâîëîâ
 srand (time(0));
 for (int i= 0; i< kol_vo_simvolov; i++) 
  stroka [i]= rand()%256;
 //ñêðîïГ*ëè
   printf ("wwwwwwwwwwww\n");
 
 //ÎÁúÿâèëè Г¬Г*Г±Г±ГЁГў ГіГЄГ*Г§Г*òåëåé
 unsigned char* p [256];
 //Г€Г*èöèГ*ëèçèðóåì
 for (int i= 0; i< 256; i++) {
  p[i]= NULL;
 }
 
 //Г€ âûçâГ*ëè ГґГіГ*êöèþ
 f (p);
 
 
 
 //ÒåñòèðîâГ*Г*ГЁГҐ
 for (int i= 0; i< kol_vo_simvolov; i++) 
  printf ("%d  %x\n", stroka [i], &stroka [i]);
 printf ("\n\n\n\n");
 
 
 for (int i= 0; i< 256; i++) 
  printf ("%x     %d\n", p [i], i);
 printf ("\n\n\n\n");
 
 
 getchar ();
}
 
Текущее время: 02:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru