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

Массивы в функцию с переменным числом параметров - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка LNK2019: ссылка на неразрешенный внешний символ _WinMain@16 http://www.cyberforum.ru/cpp-beginners/thread265280.html
#include<fstream> #include<iostream> #include <stdio.h> #include <ctime> #include <stdlib.h> #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> using namespace std; void main()
C++ Сообщения в С++ Всем привет! В общем надо мне из одного модуля на форму Qtешную передавать данные с помощью сообщений, вот как то как это сделать так и не разобрался. Я понимаю, что мне надо обьявить константу сообщения WM_USER+x. SendMessage(Handle, WM_USER+x, 0, 0); А как передать первый параметр сообщения в этот модуль и откуда его взять, и как сделать обработчик сообщения не понятно. http://www.cyberforum.ru/cpp-beginners/thread265279.html
нахождение НОК C++
Подскажите как найти НОК значений с плавающей точкой.
Переписать с Turbo Pascal на C++) C++
Program dffmas_12; uses crt; const n=3;m=4; Var a:array of integer; max,i,j:integer; Begin randomize; For i:=1 to n do begin For j:=1 to m do
C++ Перегрузка функций http://www.cyberforum.ru/cpp-beginners/thread265269.html
Доброго времени суток . Очень нужна ваша помощь . Нужно написать программу , которая обеспечивает перемножение 2 чисел , перемножение матриц 2х2 и нахождение скалярного произведения векторов (на плоскости) . Насколько я понимаю , нужно задать перегрузку функций . Подскажите ,пожалуйста, как это правильно сделать . Заранее благодарен .
C++ Структуры данных.Очередь.СТЕК. Ребят скажите как создать пустую очередь Q(очистить очередь) и другая задача:как проверить является ли стек S пустым.Заранее благодарю подробнее

Показать сообщение отдельно
AlexGoTT
0 / 0 / 0
Регистрация: 27.03.2011
Сообщений: 3
28.03.2011, 01:01  [ТС]     Массивы в функцию с переменным числом параметров
пасиб вот что получилось на си
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
57
58
59
60
61
62
63
#include <stdio.h>
#include <alloc.h>
#include <conio.h>
 
 
 
void minnsum(int* m1,...);
 
 
int main()
{
 int *m1,*m2,*m3,kol_2 = 0;
  int i;
  m1=(int *)calloc(10,sizeof(int));
  m2=(int *)calloc(10,sizeof(int));
  m3=(int *)calloc(10,sizeof(int));
  printf("Vvodim m1\n");
  for(i=0;i<3;i++)
  scanf("%d",&m1[i]);
 
  printf("Vvodim m2\n");
  for(i=0;i<2;i++)
  scanf("%d",&m2[i]);
 
   printf("Vvodim m3\n");
  for(i=0;i<1;i++)
  scanf("%d",&m3[i]);
 
 
 
while(m1[kol_2] != NULL) kol_2++;
printf("%d\n",kol_2);
  minnsum(m1,m2,m3,0);
  free(m1);
  free(m2);
  free(m3);
return 0;
}
 
 
void minnsum(int* m1,...)
{
    int *mass,**nach = &m1;
    int var_kol_2 = 0,i;        //var_kol_1 = kol,
 
 
 
 
 
 
 
 
    while(*nach != 0){
        nach++;
        var_kol_2 = 0;
        while(nach[var_kol_2] != NULL) var_kol_2++;
        printf("%d\n",var_kol_2);
 
    }
 
 
getch();
}
 
Текущее время: 04:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru