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

Указатель на 2мерный массив в функцию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ 16ые цифры, поразрядные операции. Максимальное число http://www.cyberforum.ru/cpp-beginners/thread702945.html
Вот мои наработки, помогите из них собрать рабочую версию..#include <vcl.h> #include <stdio.h> #include <conio.h> int str_ch (int n1,int n2); void main() { int n1,n2; printf ( "\n Rabota 8 \n");
C++ Напечатать только те символы, которые встречаются только в одном из слов Даны два слова, напечатать только те символы, которые встречаются только в одном из слов. Например, для слов процессор и информация. Ответом должно быть: пессифмая. Я создал: #include "stdafx.h" #include "clocale" #include "string.h" #include "conio.h" #include "windows.h" void num_of_char(char *word1, char *word2, int len1, int len2, int *count) http://www.cyberforum.ru/cpp-beginners/thread702926.html
C++ Рамдомные числа
Как задать случайную последовательность чисел до 1000; Например в этой программе: #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv) { cout<<"Введитечисла:\n"; int numbers, i =0;
Смена обоев рабочего стола C++
Подскажите, как програмно можно сразу сменить обои? Без перезагрузок, выходов их сеанса и т.п. Любой способ - через WinAPI, реестр. Облазил весь инет, ничего не получается. Изменяет только после завершения сеанса.
C++ Cin, принять с клавиатуры целое выражение http://www.cyberforum.ru/cpp-beginners/thread702911.html
Доброй ночи и дня на марсе, Как можно с клавиатуры поместить в переменную типа int целиком выражение на выполнение ? Пример: .... int a; cin >> a ; cout>>a;
C++ СЛАУ методом итераций Помогите напиать код для решения СЛАУ - http://s60.***********/i167/1211/5b/975c52a87259.png методом итераций. Хочу понять как его написать... сам пробовал но вышло плохо ибо выводит неправильные значения, вот код: #include <conio.h> #include <stdio.h> #include <windows.h> #include <iostream> #include <math.h> using namespace std; int main() { подробнее

Показать сообщение отдельно
extenup
53 / 53 / 3
Регистрация: 12.11.2011
Сообщений: 109
20.11.2012, 11:24     Указатель на 2мерный массив в функцию
Вот накидал 2 функции. В первой (fill_array) вектор передаётся по ссылке, во второй (fill_array_2) по указателю. После чего они там заполняются значениями и заполненными возвращаются в главную функцию.

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
#include <iostream>
#include <vector>
using namespace std;
 
void fill_array(vector<int> &arr);
void fill_array_2(vector<int> *arr);
int main()
{
    vector<int> arr;
    fill_array(arr);
    // или
    fill_array_2(&arr);
 
    for(int i = 0; i < 10; i++)
        cout << arr[i] << " ";
 
    cout << endl;
    return 0;
}
void fill_array(vector<int> &arr)
{
    for(int i = 0; i < 10; i++)
        arr.push_back(i);
}
void fill_array_2(vector<int> *arr)
{
    for(int i = 0; i < 10; i++)
        arr->push_back(i);
}
 
Текущее время: 18:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru