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

bool + int + char в одну переменную - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Получить матрицу АВ-ВА http://www.cyberforum.ru/cpp-beginners/thread254224.html
Даны квадратные матрицы А и В порядка N. Получить матрицу АВ-ВА.
C++ Важно Помогите ,пожалуйста, написать самую простую программу переключения раскладок клавиатуры на С++ в Visual C++... http://www.cyberforum.ru/cpp-beginners/thread254218.html
Седловые точки C++
я прогу написа, но если в матрице более одной седловой точки или несколько минимальных чисел в одной строке то не работает, помогите пожалуйсто... #include "stdafx.h" #include "stdio.h" #include "stdlib.h" #include "ctime" #include <iostream> #include <conio.h> #include "locale" using namespace std;
Лабораторная работа\Двумерные массивы C++
Двумерные массивы Задана матрица порядка n и число k. Разделить элементы k-й строки на диагональный элемент, расположенный в этой строке. Очень жду ваших решений, заранее Огромное спасибо!
C++ Найти наибольшее значение матрицы http://www.cyberforum.ru/cpp-beginners/thread254184.html
Помогите рашить задачу на С. Дана действительная квадратная матрица порядка n. Найти наибольшее из значений элементов, расположенных в закрашенной части матрицы.
C++ Правильная реализация в цикле pole=fig; pole=fig; pole=fig; pole=fig; pole=fig; pole=fig; pole=fig; pole=fig; pole=fig; pole=fig; подробнее

Показать сообщение отдельно
Evg
Эксперт С++Автор FAQ
 Аватар для Evg
16828 / 5249 / 321
Регистрация: 30.03.2009
Сообщений: 14,136
Записей в блоге: 26
09.03.2011, 19:51     bool + int + char в одну переменную
Цитата Сообщение от KuKu Посмотреть сообщение
а что за способ то ?
Спрятал под cut, мало ли кому-то интересно покумекать. Объяснять не буду, опять-таки из тех соображений, что полезно будет самому понять

Вотъ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
struct str
{
  int i;
  bool b;
  char s[1];
};
 
struct str*
func (int i, bool b, const char *s)
{
  struct str *p;
 
  p = malloc (sizeof (struct str) + strlen (s));
  p->i = i;
  p->b = b;
  strcpy (p->s, s);
 
  return p;
}


Только автору не рекомендую такое показывать преподавателю, ибо средний тупой преподаватель такое не осилит, а потому не примет
 
Текущее время: 22:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru