Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Чтение файлов https://www.cyberforum.ru/ cpp-beginners/ thread416758.html
Здравствуйте! Подскажите пожалуйста как прочитать из файла таблицу чисел которая записанна с точностью до 12 знака после запятой. мне нужно прочитать числа с этой точностью. Заранее спасибо! #include <iostream> #include <iomanip> #include <fstream> using namespace std; int main() { ifstream fin("input.txt"); double elem;
C++ Посчитать среднее арифметическое каждых третьих значений массива
Прошу помощи у людей, знающих С/С++ Нужно в одномерном массиве с рандомными значениями и заранее заданным размером посчитать среднее арифметическое каждых третьих значений и вывести его. На выходе... Есть массив mas в нем N элементов, тогда double mid = 0; // Считаем сумму этих элементов for (int i = 2; i < N; i += 3) mid += mas; // Делим на кол-во mid /= N / 3; // N / 3 - целое кол-во...
Массивы, матрицы C++
помогите решить задачку. В заданной действительной квадратной матрице порядка n найти мини-мальный элемент. Получить матрицу порядка n + 1 путем добавления к исходной матрице строки и столбца,...
C++ Работа с файлами https://www.cyberforum.ru/ cpp-beginners/ thread416766.html
Здраствуйте мне нужно чтобы этот код работал по принципу считывает из текстового файла информацию, обрабатывает ее в соответствии с индивидуальным заданием и выводит на экран заданное у меня код... #include <iostream> #include <algorithm> #include <stdlib.h> #include <locale> #include <iterator> #include <list> #include <string> #include <fstream> #include <conio.h>
C++ задача на массивы и задача на матрицы Только начал учиться программировать, великие проблемы с зачетом. Прошу помочь дописать или исправить первую задачу и решить 2-ую и 3-ю. Объясните пожалуйста как решаются. Защищать после надо задачи... https://www.cyberforum.ru/ cpp-beginners/ thread416747.html функция Length C++
Здравствуйте! Объясните пожулуйста - почему функция Length() не работает?:( l = length(s); в с++ может она на с++ по-другому как-то пишется?! длинна строки strlen
Динамически заданная структура(new): как сделать? C++
Доброго времени суток! Помогите новичку, плиз, узнать, каким образом задать динамичность структуры (через оператор new), т.е. ожидается разное кол-во объектов для анализа каждый раз: ... Используешь Finance *obj = new Finance; Только не забудь, когда этот массив будет не нужен, надо освободить выделенную память при помощи delete obj;
C++ Не находит algorithm.h собственно задание Вычислить произведение элементов между первым и последним нулем,но при компиляции выдает ошибку atal error C1083: Cannot open include file: 'algorithm.h': No such file or directory... Напишите просто #include <algorithm> https://www.cyberforum.ru/ cpp-beginners/ thread416748.html
C++ Компиляторы
Всем привет. Только только 1 семестр занимаюсь программированием. В универе стоят компы с линуксом и наверно компилятор g++. Мы пользуемся Vim и Gedit редакторами. Через консоль можно скомпилить... Мне нужно чтобы была консоль аналогичная Linux либо виртуалку поставь, либо вторую ОС. ubuntu на данный момент юзер-френдли ОС, моя шестилетняя дочь пользуется. там консоль конечно в дефолте, ну...
C++ Переделать сложение на умножение https://www.cyberforum.ru/ cpp-beginners/ thread416752.html
Вот код складывает элементы между первым и последним нулем,а как сделать так что бы он их перемножал? #include <iostream> #include <windows.h> #include <math.h> #include <conio.h> using... #include <iostream> #include <conio.h> using namespace std; int main() { int n,k,p,s=1; cout<<" kol-vo elementov matrici N="; cin>>n; int *a=new int ;
Странность в цикле While C++
В случае возвращения функцией сканф нуля получается бесконечный цикл но выполняется только 2 принтфа (ввода числа больше не появляется). Подскажите пожалуйста в чем ошибка? int ti=0; float tempd=0;... scanf() возвращает число присвоенных элементов ввода или EOF
фрагмент кода C++
Написать фрагмент кода, обеспечивающий перехват исключения деления на ноль с обработчиком исключения типа int. ОЙ,я забыл указать - язык С++
 Аватар для darkknight2008
62 / 62 / 11
Регистрация: 16.10.2011
Сообщений: 200
25.12.2011, 19:09 0

Функция и указатель - C++ - Ответ 2327540

25.12.2011, 19:09. Показов 785. Ответов 13
Метки (Все метки)

Ответ

Исправил, добавил комментов.
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
#include <iostream>
#include <stdlib.h>
 
using namespace std;
 
void main( void )
{
  wcout.imbue(locale("rus_rus.866"));
  wcin.imbue(locale("rus_rus.866"));
  
  const int MAX_STR = 40;
  // Сама строка
  wchar_t str[MAX_STR + 1];
  // массивы букв rusL - русские маленькие engU - английские большие
  wchar_t rusL[MAX_STR + 1], rusU[MAX_STR + 1], engL[MAX_STR + 1], engU[MAX_STR + 1];
  // счетчики позиции
  int rL, rU, eL, eU;
  rL = rU = eL = eU = 0;
  wcout << L"Insert string: ";
  // Считываем строку
  wcin.getline(str, MAX_STR);
  
  wchar_t *p = str;
 
  // Пока не достигнем конца строки
  while(*p != 0)
  {
    if (*p >= L'а' && *p < L'я') // Если русская маленькая
      rusL[rL++] = *p;
    else if (*p >= L'А' && *p <= L'Я') // Если русская большая
      rusU[rU++] = *p;
    else if (*p >= L'a' && *p <= L'z') // Если англ маленькая
      engL[eL++] = *p;
    else if (*p >= L'A' && *p <= L'Z') // Если англ большая
      engU[eU++] = *p;
    p++;
  }
  // Ставим символ завершения строки.
  rusL[rL] = rusU[rU] = engL[eL] = engU[eU] = 0;
 
  wcout << L"Russina lower case characters: " << rusL << L"\n";
  wcout << L"Russina upper case characters: " << rusU << L"\n";
  wcout << L"English lower case characters: " << engL << L"\n";
  wcout << L"English upper case characters: " << engU << L"\n";
  system("pause");
}


Вернуться к обсуждению:
Функция и указатель C++
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.12.2011, 19:09
Готовые ответы и решения:

Функция, принимающая указатель и число байт и выделяющая память под указатель
Здравствуйте. Задача легкая, но почему-то завис Нужно написать функцию, принимающую указатель и число байт и выделяющую память под...

Функция, получающая указатель на обычную функцию, получает указатель на метод класса
Здравтсвуйте. Имеется вопрос по указателям на методы класса. Допустим, есть функция( f ), которая принимает указатель на функцию и...

Функция принимает указатель на void и возвращает указатель на int
Запишите прототип функции, которая принимает указатель на void и возвращает указатель на int.

13
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.12.2011, 19:09
Помогаю со студенческими работами здесь

Функция-указатель
Сегодня был в книжном и интереса ради полистал книгу по C++. Наткнулся на вот такой пример: #include &quot;stdafx.h&quot; #include...

Структура-указатель-функция
Приветы. Как в функцию затащить указатель на конкретный элемент структуры, чтоб можно было например установить значение по умолчанию в...

Функция, возвращающая указатель
Нужно написать функцию, входящие параметры которой являются указателем на структуру. Заполнить в функции структуру (не важно). Возвратить...

Функция, возвращающая указатель
Здравствуйте. Пускай есть класс Some_type и массив такого класса. Можно ли функцией Some_type* some_name (some_type) заполнять массив,...

Функция, возвращающая указатель
Добрый вечер. Требуется написать программу, содержащую структуру вида type1 *имя(type2); т.е. функцию, которая принимает аргумент типа...

0
Новые блоги и статьи
Winforstrap или красявый дизайн своими руками на HTML+JS+Winform­s
anomal6 04.03.2025
Сидел тут вечером ковырял проект на MAUI, и как же глупо создаются пакеты MSIX и система обновлений пакета публикации, но не об этом. Бывает нужен современный дизайн программы а писать на MAUI,. . .
Формат данных для симуляции физики, посредством распространённы­­­­­­­х не обученных моделей.
Hrethgir 04.03.2025
Что-то как-то снова потерялось, зато катангенсы закатангесились в одном сообщении. На днях писал, что планирую для работы апгрейдить (на этот раз удачно) девайс для работы (конкретно - здоровья для,. . .
Концепция variadic
CoderHuligan 04.03.2025
Мне не очень нравится (а кому это нравится?) что у нас есть отдельно компилятор, отдельно линковщик, причем со своим собственным командным языком. При этом усложнении надо знать помимо языка. . .
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class — два мощных инструмента для обуздания неизменяемых структур данных, каждый со своим уникальным подходом к решению этой задачи. История их появления весьма. . .
Создание производительны­­­х API с Java и gRPC
Wired 04.03.2025
В мире микросервисной разработки вопрос производительности часто становится краеугольным камнем. И хотя REST API давно завоевал сердца разработчиков своей простотой и интуитивностью, при высоких. . .
Что нового в JDK 24
Wired 04.03.2025
JDK 24 — это настоящий прорыв в эволюции Java, который кардинально меняет правила игры. В этом релизе разработчики Oracle наконец-то довели до ума множество критически важных улучшений в. . .
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Погружаясь в мир блокчейн-разработки на Java, разработчик получает доступ к внушительному арсеналу инструментов. В отличие от Solidity, который "заперт" в экосистеме Ethereum, Java предоставляет. . .
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru