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

Нужно сделать программу с указателями , из обычной . (Функции) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Одновременное нажатие клавиш http://www.cyberforum.ru/cpp-beginners/thread781099.html
Подскажите, как отслеживать в WinAPI в колбэке окна одновременное нажатие клавиш? Ну там типа switch(wParam) ....тралала case VK_F1: ... break; VK_F2 ... break; а как сделать, чтоб реакция шла например на VK_F1 с VK_LSHIFT ?
C++ Задача. Найдите количество вариантов локализации вирусов в системе N последовательно-соединённых городов, с учётом того, что вирусы могут распространя Задача 3. «Эпидемия» В придуманной стране города располагаются полукругом вокруг пустыни и соединены одной дорогой (не циклично). А в пустыне этой находится научно-исследовательская зона, в которой изучают, в том числе, различные вирусные заболевания. Но однажды из пустыни сбежало два подопытных зубра, каждый из которых был заражён отдельной экспериментальной болезнью, и направились к... http://www.cyberforum.ru/cpp-beginners/thread781065.html
C++ Как вернуть переменную типа char * из функции
Как вернуть переменную типа char * из функции в которую передаю string??? Вот моя функция: char * function ( string line ) { return ( char * ) line.c_str (); } Но она возвращает всякую аброкадабру... Что делать? Помогите...
Исправить программу, чтоб считывала текст из файла Input.txt и выводит в файл Output.txt C++
Даны координаты центра и радиус R окружности, координаты точки. Найти точки пересечения касательных с окружностью input.txt 1 1 1 2 2 output.txt 2 1.00 2.00 2.00 1.00 #include <iostream> #include <cmath> using std::cout; using std::cin; using std::endl; double distance(const double x1, const double y1, const double x2, const double y2) {
C++ Дополнить класс динамическим массивом http://www.cyberforum.ru/cpp-beginners/thread781036.html
Доброго всем времи суток!!! Возникла проблема - создан класс "sequence" нужно дописать его так, чтобы он использовал динамический массив как private member переменную. Класс должен отличаться от написанного: - номер элементов, который может быть сохранён в "sequence" должен лимитироваться только количеством памяти поступной в свободном хранении (free store). При добавлении нового элемента...
C++ Исходники GDI Может кто поделиться какими-нибудь исходниками связаными с использованием графики? А то не знаю как подступиться. В книжках есть куски кода, но даже не знаю как их вставить и куда. При компиляции постоянно появляются ошибки. Посему буду рад если поделится кто-нибудь готовым проектом. подробнее

Показать сообщение отдельно
lemegeton
 Аватар для lemegeton
2908 / 1337 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
11.02.2013, 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
#include <iostream>
#include <iomanip>
 
double average(int *begin, int *end) {
  int numberOfElements = end - begin;
  int sum = 0;
  while (begin != end) {
    sum += *begin++;
  }
  return (double)sum / numberOfElements;
}
 
void readSequenceAndPrintAverage(int n) {
  int *vector = new int[n];
  std::cout << "Please, enter " << n << " elements." << std::endl;
  for (int i = 0; i < n; ++i) {
    std::cout << "Enter element number " << i << ": ";
    std::cin >> vector[i];
  }
  std::cout << "Average is " << std::fixed << std::setprecision(4) <<
    average(vector, vector + n) << std::endl;
  delete [] vector;
}
 
int main(int argc, char **argv) {
  readSequenceAndPrintAverage(3);
 
  std::cin.get();
  std::cin.get();
  return 0;
}
 
Текущее время: 01:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru