Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Turbo C. Русский символы отображаются крякозябликами. https://www.cyberforum.ru/ cpp-beginners/ thread536153.html
Начал азы осваивать языка С. Программирую на Turbo C под виртуальной windows me. программы получается. вот только русский символы когда вставляю в программу они отображаются крякозябликами. как... Единственное, что можно посоветовать, это набирать текст в редакторе поддерживающим различные кодировки, к примеру Notepad++. Потом уже открывать файл в иде. Но лучше найти компилятор посовременнее.
C++ Написать программу нахождения суммы максимального и минимального из трёх чисел... Написать программу нахождения суммы максимального и минимального из трёх чисел... #include <iostream> #define max(a, b) (a > b ? a : b) #define min(a, b) (a < b ? a : b) int main() { int a(5), b(3), c(1); std::cout << max(a, max(b, c)) + min(a, min(b, c)); ... https://www.cyberforum.ru/ cpp-beginners/ thread536152.html
C++ Запись строк в файл
Помогите, Не могу понять, что делает строка: f_in=creat("in.file",S_IWRITE|S_IREAD); while(true) { kol++; write(f_in,(void *)&kol,sizeof(kol)); //?????... write(f_in,(void *)&kol,sizeof(kol)); пишет в файл in.file строку c &kol размером sizeof(kol) символов
C++ В параметрах командной строки передается список слов. Определить и вывести на экран слово максимальной длины. Необходимо разработать программу согласно варианту задания. Данные в программу передаются через параметры командной строки. Максимальная длина строковых значений: 20 символов. задача:... int main(int argc, char **argv) { int i = 1; char* p = argv; if(argc < 2) exit(1); for(; i < argc; ++i) https://www.cyberforum.ru/ cpp-beginners/ thread536145.html
Функция внутри класса C++
Здраствуйте. Очень прошу знающих людей помочь мне. Покажите простой пример - Класс, внутри этого класса функция, которая вычисляет квадрат числа (которое должен ввести сам пользователь), а затем... #include <iostream> class Sqr { public: int getSqr(int number) { return number * number; } };
C++ координаты точек на спирали Не знал в какой раздел написать... Подскажите пожалуйста, как по спирали равномерно вывести символы? Точнее больше интересует сам алгоритм нахождения координат точек для вывода символов. ... да, буду признателен https://www.cyberforum.ru/ cpp-beginners/ thread536141.html
C++ Сложение чисел в строках. https://www.cyberforum.ru/ cpp-beginners/ thread536080.html
Здравствуйте, возникла проблема. При решение задачи нужно сложить числа в строках. То есть, допустим дано две строки s1=56 и s2=43. И нужно сложить Цифры в обратном порядке, то есть 3 и 5, 4 и 6....
C++ Реализовать функцию вычисления периметра и площади равностороннего треугольника https://www.cyberforum.ru/ cpp-beginners/ thread536143.html
Необходимо разработать программу согласно варианту задания. При реализации функции использовать механизм передачи параметров по ссылке. В основной функции main реализовать демонстрацию ...
C++ Последовательно вводятся габариты n прямоугольников. В процессе ввода находить площадь их пересечения, не запоминая самих габаритов. https://www.cyberforum.ru/ cpp-beginners/ thread536138.html
Площади прямоугольников. Прямоугольник на плоскости a<=x<=b; c<=y<=d задается четырьмя числами (его габаритами): a,b,c,d. Последовательно вводятся габариты n прямоугольников. В процессе ввода... не запоминая самих габаритов. как так?
C++ Скомпилировать библиотеки и саму программу в один exe https://www.cyberforum.ru/ cpp-beginners/ thread536204.html
Здравствуйте, слышал что в visual studio 2010 можно скомпилировать библиотеки и саму программу в один exe. Как это сделать? Библиотеки стандартные: #include <iostream> #include <fstream> #include... Нашел: Использовать MFC в статической библиотеке Статическая компоновка с ATL Что из этого?
Вычислить определитель матрицы 3х3 C++
Дана матрица 3х3 нужно вычислить определитель матрицы 1 2 3 4 5 6 7 8 9 Заранее спасибо int det = matr * matr * matr - matr * matr * matr - matr * matr * matr + matr * matr * matr + matr * matr * matr - matr * matr * matr;
C++ Перегрузка операции Здравствуйте! Нужно перегрузить операцию << для вставки полей объекта класса в файл. Есть класс Hostel c полями FIO, GroupNumber и RoomNumber. Моя перегрузка: ofstream& operator << (ofstream&... file << *hostel https://www.cyberforum.ru/ cpp-beginners/ thread536126.html
 Аватар для Kuzia domovenok
4264 / 3323 / 925
Регистрация: 25.03.2012
Сообщений: 12,521
Записей в блоге: 1
01.04.2012, 22:05 0

Функция с параметрами типа указатель на символ и ссылка на целое - C++ - Ответ 2862583

01.04.2012, 22:05. Показов 1838. Ответов 9
Метки (Все метки)

Ответ

Цитата Сообщение от balrak Посмотреть сообщение
что происходит когда используется typedef
в обоих случаях funс_t будет указатель?
При чём тут вообще тайпдеф? Сначала прочитайте что такое тайпдеф, потом применяйте.
Тайпдеф определяет новое название для существующего типа. При чём используется, словно мы хотим объявить переменную с таким названием.
То есть так void (*func_t)(char*,int&) ты объявил указатель на функцию t и можешь использовать его.
А так typedef void (*func_t)(char*,int&); ты объявил новый тип данных func_t
И можешь использовать его как обычное название типа
например
C++
1
2
3
int x, y, z;//три переменных типа инт
func_t a, b, c;//три указателя на функцию, принимающую char* и int&
void (*func_t2)(char*,int&);//один указатель на функцию


Вернуться к обсуждению:
Функция с параметрами типа указатель на символ и ссылка на целое C++
1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.04.2012, 22:05
Готовые ответы и решения:

Предупреждение: при инициализации целое преобразуется в указатель без приведения типа
Простой код: #include &lt;stdio.h&gt; #include &lt;string.h&gt; char *foo(); int main() { return 0; }

Синхронизция семафоров. Предупреждение: в присваивании указатель преобразуется в целое без приведения типа
Здравствуйте! Помогите синхронизировать семафоры, и разобраться с преобразованием типов предупреждение: в присваивании указатель...

Функция с параметрами символьного типа
Необходимо создать файл-функцию tangent1('x^2',0), возвращающую символьную строку yt, которая содержит символьную запись уравнения...

9
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
01.04.2012, 22:05
Помогаю со студенческими работами здесь

Создать класс, содержащий символ, вещественное число и указатель на целое число
Создать класс: Данные класса- символ, вещественное число, указатель на целое число. Методы класса- ввод данных, вывод данных, замена...

Используя указатель на переменную типа string, удалить последний символ этой переменной
есть указатель на переменную string,нужно удалить последний символ этой переменной работая с указателем.Как это осуществить?Заранее...

Ошибка: функция random с параметрами указанных типа не найдена
Пожалуйста, помогите разобраться, выдает ошибку:( &quot;Ошибка: функция random c параметрами указанных типа не найдена&quot;. ...

Указатель или ссылка на указатель. В чем разница?
Есть вопрос про указатели и ссылки на указатели :scratch: Хочу в функциях f1() и в f2() динамически выделить память и возвратить этот...

Дружественная функция шаблон и ошибка "Ссылка на неразрешенный внешний символ"
#include &lt;iostream&gt; using namespace std; template&lt;class T&gt; class random; template&lt;class T&gt; void f(random&lt;int&gt;); ...

0
Новые блоги и статьи
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, внося фундаментальные улучшения в производительность, безопасность и удобство разработки. Релиз включает множество революционых изменений,. . .
Разработка блокчейн с использованием 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 не справляется. . .
Tестирование Pull Request в Kubernetes с помощью vCluster
stackOverflow 03.03.2025
При работе с микросервисной архитектурой критически важно обеспечить качественное тестирование каждого изменения перед его слиянием в основную кодовую базу. Однако тестирование Pull Request в. . .
Использование пакета Context в Golang
bytestream 03.03.2025
Управление параллельными процессами в современных приложениях - сложная задача, особенно когда речь идет о микросервисной архитектуре и распределенных системах. Пакет context в Go - это гибкое. . .
WebAssembly и Go: Работа с DOM и обработка ошибок
bytestream 03.03.2025
WebAssembly представляет собой технологию, позволяющую запускать низкоуровневый код в браузере практически на нативной скорости. Особенно интересные возможности открываются при использовании. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru