Форум программистов, компьютерный форум, киберфорум
C/C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C/C++ Постановление и проверка файла на целостность Добрый день, пишу курсач, нужно создать программное средство для линукса, в котором админ ставит любой файл(к примеру .txt) на целостность, далее user заходит и к примеру изменяет или удаляет данный файл, нужно что бы админу приходило сообщение, что такой то файл был изменен или удален и можно было его бэкапнуть. Какие библиотеки или системные команды можно использовать? Раньше таким подобным не... https://www.cyberforum.ru/ c-cpp/ thread3095108.html С чего начать изучать С++? C/C++
Здарова всем, хочу научиться прогать на C++, но толком не знаю с каких книг и ресурсов брать информацию, можете подсказать хорошие книги или видео?
C/C++ Не работает виртуальная функция https://www.cyberforum.ru/ c-cpp/ thread3094067.html
main.cpp #include <iostream> #include <fstream> #include <string> #include <Windows.h> using namespace std; void AddClearStr(int numOfStr) {
C/C++ Программа-просмотрщик ascii - артов https://www.cyberforum.ru/ c-cpp/ thread3093991.html
Само задание : 1. Создать функцию, которая принимает имя файла и возвращает указатель на ifstream, созданный через new, в который передано имя файла. 2. Также напишите функцию, которая принимает указатель на ifstream, закрывает открытый файл и очищает память через delete. 3. Создайте функцию, которая получает имя файла, открывает файл через функцию из п. 1, считывает все строки в...
C/C++ Быстрое возведение в степень с++
Быстрое возведение в степень Возводить в степень можно гораздо быстрее, чем за n умножений! Для этого нужно воспользоваться следующими рекуррентными соотношениями: an=(a2)n/2 при чётном n, an=a⋅an−1 при нечётном n. Реализуйте алгоритм быстрого возведения в степень. Если вы всё сделаете правильно, то количество умножений будет иметь порядок log2n. Нельзя использовать встроенную...
C/C++ При попытке ввести текст получаю исключение (текст по заданию надо получать гет Лайном и парсить ) https://www.cyberforum.ru/ c-cpp/ thread3093539.html
При попытке ввести текст получаю исключение (текст по заданию надо получать гет Лайном и парсить ) Uzond* edit(Uzond* program, short index_1, short index_2) { system("cls"); if (index_1 < 0 || index_2 < 0) { error(); return program; }
C/C++ Динамическое программирование Есть задание: Черепаха Ертле, король пруда. Недовольный камнем, который служит его троном, он приказывает другим черепахам встать под ним друг на друга, чтобы он мог видеть дальше и расширять свое королевство. Каждая из 5607 черепах, призванных Ертлом,обладает своей силой и весом. (Вес черепахи измеряется в граммах. Сила, которая также измеряется в граммах, - это максимальный вес, который... https://www.cyberforum.ru/ c-cpp/ thread3093322.html C/C++ Двухфазная естественная сортировка с 3-мя вспомогательными файлами
Кто может помочь сделать двухфазную естественную сортировку с 3-мя вспомогательными файлами? У меня есть с 2-мя, но я не понимаю, как это переделать под сортировку с 3-мя.:resent: #include <iostream> #include <vector> #include <algorithm> #include <iostream> #include <windows.h> #include <stdlib.h> using namespace std;
C/C++ Посоветуйте библиотеки написанные на языках C/C++/C# Посоветуйте библиотеки C/C++/C# для проведения над ней статического анализа. Требования: регулярно обновляется и поддерживается включает один или несколько представленных языком https://www.cyberforum.ru/ c-cpp/ thread3091734.html C/C++ Ошибка при проверке на пустой файл https://www.cyberforum.ru/ c-cpp/ thread3091149.html
if (initForFile(peoples, &size) == 0) { size = rand() % 10 + 1; peoples = create(size); for(int i =0;i<size;i++) peoples = initRandUsers(peoples, NAMES, SURNAMES,i); } else peoples = initForFile(peoples, &size);
Ошибка при работе проекта C/C++
https://github.com/Rastan2132/fist_frdorov получаю ошибку при роботе проекта помогите разобраться
C/C++ Оцените код в плане производительности https://www.cyberforum.ru/ c-cpp/ thread3090767.html
Решил написать программу, которая записывает и считывает бинарные файлы. Для удобства решил вместо char* использовать vector<char>, чтобы не морочиться с дополнительными переменными. Через долгие мучения получился такой код: #include <iostream> #include <fstream> #include <vector> using namespace std; void readFile(string path, vector<char> &info) { ifstream ifs(path, ios::binary);
2739 / 1343 / 254
Регистрация: 16.03.2008
Сообщений: 6,148
Записей в блоге: 2
12.05.2023, 09:07 0

Пишу свою библиотеку C++ - C/C++ - Ответ 16897685

12.05.2023, 09:07. Показов 7339. Ответов 122
Метки (Все метки)

Ответ

Цитата Сообщение от pgb Посмотреть сообщение
В C++ я именно чайник
Тут не важен язык. Это относится к любому ЯП. Возникла ошибка и решил спросить совета у сообщества: опиши ошибку, покажи ее текст. и т.д.

Цитата Сообщение от pgb Посмотреть сообщение
Потому что я уже намучился с использованием стандартных\готовых решений,
И по этому вы взяли не стандартное? Смешно же. Тогда вообще не пользуйтесь этим ЯП. Просто на пустом месте вы теряете кроссплатформенность. Т.е. если "нативно" то как раз _itoa - нарушает это ваше правило.


Цитата Сообщение от pgb Посмотреть сообщение
Везде писать std:: или как прикажете избавится-то?
Внезапно, но да... На больших проектах спасает от проблем. Можно писать всегда std:: не так уж и "длинно". Либо, если очень хочется, объявлять в рамках одной функции.

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

Создать свою библиотеку в С++
Разработать библиотеку в C++ для двумерного массива

Создать свою библиотеку
Создать свою библиотеку в с++,двумерный массив ,что бы выполнялось условие сортировки и поиска...

Разработать свою библиотеку
Разработать библиотеку для работы со структурой данных, для работы с двумерным массивом

Как создать свою библиотеку?
Как создать свою библиотеку со своими функциями и включить ее в основную программу?

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

Как создать свою библиотеку
Есть несколько понятий в которых путаюсь. библиотека - какой-то файл заголовочный файл - файл с...

Как правильно подключить свою библиотеку?
Здравствуйте всем. Я использую Visual Studio. В одном решении у меня находится проект библиотеки...

Как написать свою библиотеку функций?
Я только начинаю изучать программирование на С++, параллельно разбираюсь с ООП. Вообще идеи ООП...

Как добавить свою библиотеку в стандартные С++
Доброго времени суток, уважаемые форумчане! Недавно стало интересно, можно ли добавить свою...

Как создать свою библиотеку функций?
Выдает ошибку, не могу понять делаю ли всё правильно

Как подключить свою библиотеку, написанную на ассемблере?
Здравствуйте! Новичок я в с++, подскажите пожалуйста что нужна написать чтобы подключить свою...

0
Новые блоги и статьи
Как узнать какой процесс блокирует файл или каталог в Windows
bt_guru 23.01.2025
При работе с операционной системой Windows пользователи нередко сталкиваются с ситуацией, когда система отказывается выполнять определенные действия с файлами или каталогами, сообщая, что они. . .
Как в curl узнать код статуса HTTP запроса. Коды состояния HTTP
bt_guru 23.01.2025
Коды состояния HTTP играют значимую роль в обеспечении эффективного взаимодействия между клиентами и серверами. При работе с веб-сервисами важно не только отправлять запросы, но и правильно. . .
Как сортировать вывод команды ls в Linux
bt_guru 23.01.2025
В операционной системе Linux команда ls является одним из наиболее часто используемых инструментов для просмотра содержимого директорий. При работе с файловой системой пользователи регулярно. . .
Как сделать POST запрос с помощью curl
bt_guru 23.01.2025
curl - это мощный инструмент командной строки позволяет отправлять и получать данные через различные протоколы, включая HTTP, HTTPS, FTP и множество других. Особенно полезным curl становится при. . .
Прокрутка в tmux с помощью мыши и клавиатуры
bt_guru 23.01.2025
Tmux представляет собой мощный терминальный мультиплексор, который позволяет пользователям создавать и управлять несколькими терминальными сессиями внутри одного окна. Одной из важнейших функций tmux. . .
Как проверить, содержит ли массив значение в JavaScript. Поиск в массиве
bytestream 23.01.2025
Эффективный поиск значений в массивах становится критически важным навыком для разработчиков, использующих JavaScript. Процесс поиска элементов в массиве может показаться простым на первый взгляд,. . .
Как удалить тег Git в удалённом репозитории (remote)
bytestream 23.01.2025
Одним из важнейших механизмов организации версий в Git являются теги, которые позволяют помечать определенные точки в истории проекта как значимые. Теги часто используются для маркировки релизов,. . .
Чем отличаются URL, URI и URN
bytestream 23.01.2025
Системы идентификации представляют собой фундаментальный механизм, позволяющий однозначно определять местоположение и характеристики различных информационных объектов в глобальной сети. Эти системы. . .
Как центрировать div внутри другого div с помощью CSS. Управление расположением элементов в CSS
bytestream 23.01.2025
Позиционирование элементов играет ключевую роль в создании качественных и профессиональных интерфейсов. Одной из наиболее часто встречающихся задач является центрирование элементов на веб-странице,. . .
Что означают различные символы в синтаксисе PHP
bytestream 23.01.2025
PHP (Hypertext Preprocessor) представляет собой один из наиболее широко используемых языков программирования для веб-разработки, который обладает богатой и интересной историей развития. Изначально. . .
Способы клонирования объектов в JavaScript
bytestream 23.01.2025
В современной разработке на JavaScript работа с объектами является фундаментальной частью создания любого приложения. При манипуляции объектами часто возникает необходимость создавать их копии для. . .
Как проверить состояние чекбокса в jQuery. Как работать с чекбоксами
bytestream 23.01.2025
При разработке интерактивных веб-форм часто возникает необходимость программно определять состояние чекбоксов с помощью jQuery. Чекбоксы являются важными элементами пользовательского интерфейса,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru