Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Альтернатива функции rand()? https://www.cyberforum.ru/ cpp-beginners/ thread974409.html
Доброго времени суток. Подскажите новичку, альтернативу функции rand(). Просто у меня есть 10 потоков у которых одновременно используется эта функция. И ей нада некоторое времья что бы обнулить предыдущее число и сгенерировать новое, я ставлю перед генерированием числа, Sleep(1000), тогда работате норм, если не ставлю то не успевает обнулять для генерации нового числа. А мне бы чем быстрее...
C++ open gl (начало)
при запуске кода #include<windows.h> #include <GL\glu.h> #include <GL\gl.h> void Draw() {
C++ Все та же змейка в консоли Вечер добрый. Находил несколько исходников с данной игрой и решил написать свой. Вроде бы все ничего, но третий день не получается реализовать действие границы, а именно - рамки, за которую змейка(пока что это точка) не должна выходить. Условие выхода знаю как сделать, а сделать так чтобы рамка слушалась и не ездила за точкой не получается. #include <iostream> #include <windows.h> using... https://www.cyberforum.ru/ cpp-beginners/ thread974384.html C++ Заполнение дерева по заданным условиям Здравствуйте! Мне нужно заполнить дерево по заданным условиям, но я не знаю как это сделать, помогите пожалуйста. Условия: От каждого узла дерева, начиная с корня, нужно создавать по 2 потомка, в одного записывается значение узла плюс 1, в другой - значение узла умноженное на два. Значение корня и максимум вводятся пользователем. То есть создав 2 потомка от корня, надо создать по 2 потомка от... https://www.cyberforum.ru/ cpp-beginners/ thread974382.html
Обьясните построчно код (вычесление факториала) C++
#include <stdio.h> unsigned long array = {1}; unsigned long len= 1; void main() { unsigned long i; unsigned long l; unsigned long cn; unsigned int N; printf("\nVvedite polozhitel'noe 4islo\n");
C++ Вывод массива на консоль Не выводится массив на консоль. #include <iostream> #include <conio.h> using namespace std; void main() { int i,j,a,n,t,m; cout<<"Input n"; cin>>n; https://www.cyberforum.ru/ cpp-beginners/ thread974372.html
C++ Мультипоточность при обходе файлов Доброго времени суток. Имеется папка с достаточно большим количеством файлов (>300 000). Обычный проход всех файлов осуществляется так : WIN32_FIND_DATA FindFileData; HANDLE hf; hf=FindFirstFile(directoryPath, &FindFileData); if (hf!=INVALID_HANDLE_VALUE) { do https://www.cyberforum.ru/ cpp-beginners/ thread974340.html C++ Заполнить очередь рандомом(начало я написала)
Буду очень благодарна за помощь. Вот у меня есть код. тут у меня функции добавления элементов, я хочу в еще одной функции пользователя заполнить свою очередь рандомом от 1 до 100. Мне это нужно для задания. мое задание "поместить максимальный элемент очереди на первую позицию.".я так понимаю,что очередь мне надо пересобрать. Но для начала нужно хотя бы ее заполнить, по этому прошу у вас помощи....
C++ Есть промежуток от [1, n]. Требуется вывести все простые числа https://www.cyberforum.ru/ cpp-beginners/ thread974331.html
Вот есть промежуток от 1 до n. Нужно вывести все простые числа на этом промежутке. Вопрос у меня лишь в том, как выполнить проверку на простоту числа. #include<iostream> using namespace std; int main() { int n,i; cin>>n; for (i=1; i<=n; i++) { if ("вот какое условие проверки здесь должно быть?")
C++ Наследования #include <iostream> #include <string> using namespace std; class student { protected: int sem; string name; float *make; https://www.cyberforum.ru/ cpp-beginners/ thread974316.html
C++ Вычисление суммы ряда, подскажите пожалуйста
Добрый день, уважаемые программисты! Совсем недавно узнал про этот замечательный форум, очень рад, что есть такие добрые и отзывчивые люди как вы. Хотелось бы попросить у вас помощи, разобраться с одним заданием. Дано натуральное число N. Вычислить: сама формула во вложении. Вот код, подскажите, что не так, что нужно исправить и что нужно дописать. Заранее спасибо! #include "stdafx.h"...
C++ нужно удалить и вывести все символы после *(его не нужно выводить). я смог наоборот вывести всё до него! помоите #include "stdafx.h" #include "iostream" #include "string" #include "conio.h" using namespace std; int _tmain(int argc, _TCHAR* argv) { int i,a; char s="Privet lol*lol kolobok"; https://www.cyberforum.ru/ cpp-beginners/ thread974296.html
82 / 82 / 44
Регистрация: 14.07.2013
Сообщений: 410
11.10.2013, 17:30  [ТС] 0

указатели - C++ - Ответ 5169091

11.10.2013, 17:30. Показов 1693. Ответов 29
Метки (Все метки)

Ответ

Цитата Сообщение от MrGluck Посмотреть сообщение
Создать функцию, которая принимает два числа по указателю и к первому добавляет второе.
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
// Pointer1.cpp
#include <iostream>
 
using std::cin;
using std::cout;
using std::endl;
 
int a;
int b;
int s;
int* pa;
 
int p1(int* pa)
{
    cout << "Vvedite 1 chislo: " << endl;
    cin >> a;
    pa = &a;
    cout << "Vvedite 2 chislo: " << endl;
    cin >> b;
    
    s = a + b;
    return s;
}
 
int main()
{
    int c;
    c = p1(pa);
    cout << "Suma =" << c << endl;
    return 0;
}
Добавлено через 41 секунду
шяс перепишу

Добавлено через 32 минуты
Цитата Сообщение от MrGluck Посмотреть сообщение
Создать функцию, которая принимает два числа по указателю и к первому добавляет второе.
Вот что получилось
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
// Pointer1.cpp
#include <iostream>
 
using std::cin;
using std::cout;
using std::endl;
 
int a;                                          // Первое число
int b;                                          // Второе число
int c;                                          // Доп. число
int* pa(nullptr);                               // Пустой указатель
int* pb(nullptr);                               // Пустой указатель
 
void p1(int* pa,int* pb)
{
    pa = &a;                                    // Присвоение указателю pa адрес а
    pb = &b;                                    // Присвоение указателю pb адрес b
    cout << " Suma = " << (*pa + *pb) << endl;  // Подсчет и вывод сумы чисел
}
 
int main()
{
    cout << "Vvedite 1 chislo: " << endl;
    cin >> a;                                   // Ввод первого числа
    cout << "Vvedite 2 chislo: " << endl;
    cin >> b;                                   // Ввод второго числа
    p1(pa, pb);
    cin >> c;                                   // Задержка экрана
    return 0;
}


Вернуться к обсуждению:
указатели C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.10.2013, 17:30
Готовые ответы и решения:

Указатели и указатели на указатели, а также типы данных
Недавно начал изучать Си, перешел с Delphi. Много непонятного и пока процесс идет медленно....

Через указатели на указатели посчитать сумму двух чисел и записать в третье
1. Через указатели на указатели посчитать сумму двух чисел и записать в третье. 2. Написать...

Почему Лафоре использует указатели на указатели, вместо обмена значениями указателей?
Доброго времени суток! Задался теоретическим вопросом. Читал пример из книги Лафоре...

Используя нетипизированные указатели и указатели на подпрограммы обобщить сортировку пузырьком
Смысл задания в том, что нужно отсортировать массив структур из 3х полей по сумме координат есть...

29
11.10.2013, 17:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.10.2013, 17:30
Помогаю со студенческими работами здесь

Есть три переменные. Используя указатели на указатели, поменять значение максимальной и минимальной переменной
Мой код. #include &lt;iostream&gt; #include &lt;stdlib.h&gt; #include&lt;iomanip&gt; using namespace std; ...

Указатели на указатели с числами. Почему можно присвоить число в 4-ый элемент, если массив из 2 элементов?
Есть массив int **mas; mas=new int*; // выделил место под пять строк, верно ? mas=new int;//...

Указатели на указатели, как правильно разыменовать, где ошибка?
1)Есть класс: Shape - абстрактный; у него есть классы наследники: Circle, Triangle. 2)Eсть...

Указатели на указатели: для чего они могут понадобятся?
Изучаю C++, дошёл до указателей на указатели. Там пишут что эта тема не обязательна. Для чего они...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru