Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Реализация интеллектуального указателя подсчета ссылок https://www.cyberforum.ru/ cpp-beginners/ thread1574041.html
Добрый день ! Подскажите пожалуйста, правильно ли я реализовал интеллектуальный указатель подсчета ссылок ? // Smart_Pointers.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> using namespace std;
Функция возвращает неверное значение C++
Здравствуйте. Подскажите, пожалуйста, почему одна из двух функций возвращает неверное значение, хотя по алгоритму работы они схожи и возвращают один и тот же тип данных? 1 функция: char* SearchClientInBase(LoginPasswordKeeper *LKM, char *ClientLogin, int &count) { char *ServerPassword; srand(time(NULL)); int rnd = -1000000 + rand() % 1000000; ServerPassword = new char;...
C++ Удаленный запуск програм с мониторингом трафика https://www.cyberforum.ru/ cpp-beginners/ thread1574029.html
Здравствуйте. Есть 45 машин и 46ая админская. К ним есть доступ и удаленно, и физически. На них стоят онлайн игры WarThunder, WoT и т.п. Хотелось бы автоматизировать процесс обновления таких игр. С помощью multicopy выходит долго(быстрее выходит скачать на каждом обнову), да и проблем меньше так. Но для этого на каждом компе нужно запустить. Пока для этого используются батники, но они не удобны в...
C++ Функция замены символов Определить функцию, которая в данной строке меняет один заданный символ на другой, при этом в случае последовательности одинаковых символов изымает повторяющиеся (например, строка - "abbc", заменяемый символ - "b", символ, на который меняют, - "d", результат - "adc") #include <iostream> #include <conio.h> #include <math.h> #include <string> int main () { void swapv (int a,int b) string... https://www.cyberforum.ru/ cpp-beginners/ thread1574024.html
Как прочесть из exe ресурс - bitmap C++
Что сделано и что пока не получается. 1. В файле ресурсов вот такая строчка, ей и соответствующими компиляциями - добавляю в создаваемый exe некий архивный файл (в общем случае хотел бы - добавлять произвольный двоичный) ZIP1 BITMAP DISCARDABLE "00000001.zip" это получается, экзешник становится явно "здоровый" 2. Пытаюсь в экзешнике получить доступ к этому битмепу вот так и заодно проверить,...
C++ Реализовать алгоритм оптимального кодирования Хаффмана Добрый день! Нужно реализовать алгоритма Хаффмана. Помогите, пожалуйста. https://www.cyberforum.ru/ cpp-beginners/ thread1573994.html
C++ Ввод строки с пробелами https://www.cyberforum.ru/ cpp-beginners/ thread1573989.html
нижеприведенный код получает строку до первого пробела, а нужно получать с учетом всех символов, что были введены. хелп, гайз. #include "stdafx.h" #include <iostream> #include <string> using namespace std; int main() {
Определить, является ли правильной данная последовательность круглых, квадратных и фигурных скобок C++
Помогите пожалуйста написать код программы для задачи "Скобки" Задача: Скобки Имя входного файла: input.txt Имя выходного файла: output.txt Ограничение по времени: 2 секунды Ограничение по памяти: 64 мегабайта Требуется определить, является ли правильной данная последовательность круглых, квадрат- ных и фигурных скобок. Формат входного файла В единственной строке входного файла записано...
C++ Binary Search https://www.cyberforum.ru/ cpp-beginners/ thread1573963.html
нужно отобразить значения first, last, middle на каждой стадии цикла и кол-во сравнений. кол-во сравнений неправильно отображает. подскажите пжл где ошибка #include <iostream> using namespace std; int binary(int list, int length, int item) {
C++ Найти в последовательности элемент, встречающийся нечетное число раз https://www.cyberforum.ru/ cpp-beginners/ thread1573953.html
Помогите пожалуйста написать код программы на языке С++ задачи "Нечетный элемент". Вам дана последовательность из n чисел ai. В этой последовательности есть элемент, встречающийся там нечётное количество раз. Найдите его.
Обьясните код функции (пользовательский strcat) C++
Это пользовательский релиз стандартной функции strcat(). Суть моего вопроса: Объясните мне пожалуйста весь код функции mystrcat(), только объясняйте каждую строчку. Все, что в main() и так понятно, а вот в mystrcat() ничего не понимаю.. Заранее огромное спасибо! #include <iostream> #include <cstring> using namespace std; void mystrcat(char *s1, char *s2, int len = -1);
C++ Не строится карта кода в VS2015 Вот лог построения Серьезность Код Описание Проект Файл Строка Предупреждение MSB8004 Output Directory does not end with a trailing slash. This build instance will add the slash as it is required to allow proper evaluation of the Output Directory. MyFramework C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppBuild.targets 364 Предупреждение LNK4006 __NULL_IMPORT_DESCRIPTOR... https://ww
21 / 4 / 2
Регистрация: 05.07.2015
Сообщений: 126
07.11.2015, 16:47  [ТС] 0

Структуры, массив указателей на функции - C++ - Ответ 8306051

07.11.2015, 16:47. Показов 1688. Ответов 4
Метки (Все метки)

Ответ

Melg, спасибо, у меня в данном проекте только 2 срр файла и 1 heаder, как видно, массив указателей был определен и создан в heаder,
по Вашему третьему совету, по переносу данного массива в срр, где этот массив используется, все заработало, но в принципе правильнее было бы определить эти все дела в header.h. можете поподробнее объяснить алгоритм, при котором данный массив можно оставить в header.h?
Спасибо еще раз огромное!!!

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

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

Создать специфицированный шаблон функции, принимающей массив указателей на char и количество самих указателей
Задача: создать специфицированный шаблон функции, принимающей массив указателей на char и...

Массив указателей на структуры
Хочу сделать тел. справочник через массив указателей на структуры, но получаю нечто такое: ...

Копировать массив указателей на структуры в очередь
Я пишу курсач на тему создания динамических структурных переменых оформленных в виде очереди. Мне...

4
07.11.2015, 16:47
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.11.2015, 16:47
Помогаю со студенческими работами здесь

Создайте динамический массив указателей на структуры
Задача: дана структура struct Sample { char c; double x; int *p; }; Создайте...

Считать из файла структуры в массив (указателей)
Ребята, как это грамотно сделать? Мой моск вскипел. Файл бинарный, количество экземпляров всегда...

Шаблон структуры данных - массив указателей на заголовки списков
Мне выдали задание на курсовую работу: &quot;Шаблон структуры данных - массив указателей на заголовки...

Различные функции, для которых можно создать массив указателей на функции
Придумайте не менее 3-х различных функций, для которых можно создать массив указателей на функции.

0
Новые блоги и статьи
В чем отличие между INNER JOIN и OUTER JOIN
bytestream 22.01.2025
В современных базах данных информация часто распределена между множеством взаимосвязанных таблиц, что делает операции объединения JOIN неотъемлемой частью работы с SQL. Эти операции позволяют. . .
Как сделать первую букву заглавной в JavaScript
bytestream 22.01.2025
JavaScript предоставляет разработчикам множество инструментов для эффективной работы с текстовыми данными. Одной из часто встречающихся задач при обработке строк является преобразование первой буквы. . .
Что такое Big O нотация и алгоритмическая сложность
bytestream 22.01.2025
Введение в алгоритмическую сложность В мире разработки программного обеспечения эффективность алгоритмов играет crucial роль в создании качественных приложений. Алгоритмическая сложность. . .
Как решать конфликты слияния (merge) в Git
bytestream 22.01.2025
Конфликты слияния в системе контроля версий Git возникают в ситуациях, когда две или более ветки разработки содержат несовместимые изменения в одних и тех же участках кода. Эти конфликты представляют. . .
Как использовать регулярные выражения
bytestream 22.01.2025
Регулярные выражения представляют собой мощный инструмент для работы с текстовыми данными, который позволяет осуществлять поиск, проверку и манипуляцию строками на основе определенных шаблонов. Этот. . .
Как выйти из Vim
bytestream 22.01.2025
Vim (Vi IMproved) представляет собой один из самых влиятельных текстовых редакторов в истории компьютерной индустрии, эволюционировавший из своего предшественника Vi, созданного Биллом Джоем в 1976. . .
NoSQL базы данных: что это такое и какие существуют
bytestream 22.01.2025
В современную эпоху цифровой трансформации объемы данных растут экспоненциально, создавая новые вызовы для традиционных систем управления базами данных. NoSQL (Not Only SQL) представляет собой. . .
Обновление исследования от команды MCM (январь 2025 г.)
Programma_Boinc 22.01.2025
Обновление исследования от команды MCM (январь 2025 г. ) Мы продолжаем изучать молекулярные сигнатуры, связанные с раком легких, с текущим фокусом на GCM1, факторе транскрипции, участвующем в. . .
Как работать с Kafka в Go (Golang)
bytestream 22.01.2025
Apache Kafka представляет собой распределенную платформу потоковой передачи данных, которая произвела революцию в области обработки событий и интеграции микросервисов. Эта система, изначально. . .
Как использовать RabbitMQ в Go (Golang)
bytestream 22.01.2025
RabbitMQ представляет собой надежный и широко используемый брокер сообщений, который играет ключевую роль в построении современных распределенных систем и микросервисной архитектуры. В основе работы. . .
Как преобразовать список списков в простой список в Python
bytestream 22.01.2025
При работе с Python разработчики часто сталкиваются с необходимостью обработки сложных структур данных, среди которых особое место занимают вложенные списки. Эти структуры представляют собой списки,. . .
Что такое GUID / UUID и как их создать
bytestream 22.01.2025
В мире разработки программного обеспечения существует постоянная потребность в уникальной идентификации объектов, записей и ресурсов. Эта задача становится особенно актуальной в распределенных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru