Форум программистов, компьютерный форум, киберфорум
C/C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C/C++ Нарисовать граф операнды-операции https://www.cyberforum.ru/ c-cpp/ thread3089963.html
Надо нарисовать граф операнды-операции для данного кода: #include <iostream> #include <thread> #include <vector> #include <string> #include <regex> using namespace std; void find_numbers(const string& str, vector<int>& nums)
C++ GDI+ bitamap.getpixel C/C++
Приветствую, пытаюсь получить цвет пикселя на изображении рабочего стола. GetPixel постоянно выдает нулевые значения. Смотрел документацию на сайте микрософта. Подскажите почему GetPixel выдает ошибку. Взял кусок кода с сайта о GDI+ Сохраняю изображение в Bitmap оно сохраняется адекватно. #include <iostream> #include <Windows.h> using namespace std;
C/C++ Скрип для проверки пустых коробов https://www.cyberforum.ru/ c-cpp/ thread3089291.html
Добрый день! Просьба помочь. Имеем срипт проверки коробов не прикрепленным к местам хранения на складе. select * from (with b as (select distinct t.box_id, ocs.mdl_get_brand(model_id, 'NAME') brand from wms.things t join ocs.item using (item_id)
C/C++ Не могу подключить opencv_contrib к Qt 6.4 https://www.cyberforum.ru/ c-cpp/ thread3088979.html
Привет. Линковщик не может найти определение для cv::Mat, постоянно получаю следующую ошибку undefined reference to `cv::Mat::~Mat() error: debug/main.o:C:\pathto\main.cpp:8: undefined reference to `cv::Mat::Mat()' Пробовал использовать стандартный помощник подключения библиотек в Qt Creator, однако после него возникают те же сообщения. У меня складывается ощущение, что надо подключить...
Не срабатывает catch C/C++
При выполнение программы возникает ошибка виндовс, где говориться о превышении диапозона вектора, хотя должен срабатываться catch. Когда я полностью убрал try и catch, было то же самое. #include <iostream> #include <vector> using namespace std; int main() { vector<int> v(5); try {
C/C++ Скрипт для отключения и включения USB портов https://www.cyberforum.ru/ c-cpp/ thread3088579.html
Нужен скрипт/прога чтобы отключать и включать USB порт по кнопке, возможно ли это, если да, есть ли программы которые позволяют это делать.
C/C++ Приложение, которое соединяет блоки кода? Как называются такие приложения(или что это, я хз) в которых, как я понял соединяются блоки кода, типо как на картинке(или что оно делает)? Похоже на блюпринты из UE, только код в блоках пишем мы сами(как я понял) Или такого вообще не существует? https://www.cyberforum.ru/ c-cpp/ thread3088206.html Четвёртая ошибка в visual studio (c++) C/C++
Здравтвуйте. Наткнулся я значит на поиск в visual studio, понял как находить отдельные слова, но... при замене 1 буквы, в фотке я пытался заменить i на Q, оно выделяло и слова, при замене в которых той самой буквы было бы очень не очень. От того спрашиваю, как заменять 1 букву на другую?
C/C++ Очистить экран PuTTY https://www.cyberforum.ru/ c-cpp/ thread3086599.html
Здравствуйте ! С помощью команды printf() я вывожу текст в терминал PuTTY. Есть ли какой либо символ или последовательность символов позволяющая очистить окно терминала от текста ? Или как это сделать средствами языка С ? Заранее спасибо за помощь...
C/C++ Программа https://www.cyberforum.ru/ c-cpp/ thread3086515.html
Вроде читаю книги, сижу на форумах,(я сам учусь) и понимаю что я не знаю для чего я это делаю. Разрвботка приложений это не консоли или терминалы, подскажите, как написать программу которая бы просто выводила черный квадрат или чтто-нибдуь на экран. Что для этого надо изучить и вообще как это сделать.
C/C++ Оценить реальное разрешение изображения
Привет всем! Мне нужно сделать алгоритм, принимающий на вход двумерное изображение RGB, а на выходе дающий примерную оценку реального разрешения изображения. То есть, если это, например, 5МПикс, полученные с помощью бикубического апскейла с 1 МПикс, то оно даст оценку в районе 1 МПикс. Понятно, что это нетривиальная задача и точно это определить невозможно, можно только примерно оценить...
C/C++ Оболочка для возвращаемого значения функции и std::optional https://www.cyberforum.ru/ c-cpp/ thread3085955.html
Добрый день! Есть вот такой код: template <typename Func, typename Res = typename boost::function_types::result_type<Func>::type> struct TaskWrapped { const std::function<Func> taskUnwrapped_; explicit TaskWrapped(std::function<Func> &taskUnwrapped) : taskUnwrapped_(taskUnwrapped)
0 / 0 / 0
Регистрация: 31.07.2022
Сообщений: 13
20.03.2023, 16:54  [ТС] 0

Оцените код в плане производительности - C/C++ - Ответ 16815691

20.03.2023, 16:54. Показов 507. Ответов 8
Метки (Все метки)

Ответ

Решил ещё немного улучшить код и избавился от циклов:
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
#include <iostream>
#include <fstream>
#include <vector>
using namespace std;
 
vector<char> readFile(string path)
{
    ifstream ifs(path, ios::binary);
    ifs.seekg(0, ios::end);
    size_t size = ifs.tellg();
    ifs.seekg(0, ios::beg);
    char* data = new char[size];
    ifs.read(data, size);
    ifs.close();
    return vector<char>(data, data+size);
}
 
void writeFile(string path, vector<char> info)
{
    ofstream ofs(path, ios::binary);
    char* data = &info[0];
    ofs.write(data, info.size());
    ofs.close();
}
 
int main()
{
    //тест
    vector<char> da;
    da.push_back('H');
    da.push_back('E');
    da.push_back('L');
    da.push_back('P');
    da.push_back('!');
    writeFile("info.dat",da);
    vector<char> da2;
 
    da2 = readFile("info.dat");
 
    for (size_t i = 0; i < da2.size(); i++)
    {
        cout << da2[i];
    }
    return 0;
}


Вернуться к обсуждению:
Оцените код в плане производительности C/C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.03.2023, 16:54
Готовые ответы и решения:

Оценить сборку для игр в плане производительности в играх
Всем привет, у меня такой вопрос если я поставлю в эту материнскую плату ASUS M2N68AM PLUS эту...

Samsung G910 как улучшить ноутбук в плане производительности
Подскажите как улучшить ноутбук samsung g910 в плане производительности , процессор ,...

Есть ли какая-нибудь зависимость шины материнки и ЦПУ в плане производительности
есть ли какая нибуть зависимость шини матеренки и ЦПУ? Добавлено через 10 минут в плане...

SQL object VS PL/SQL record в плане производительности
Интересует вопрос как именно ведут себя объявленные на уровне БД sql типы в плане...

Оцените сборку, может можно удешевить без потерь качества и производительности!
http://www.arsplus.ru/personal/basket.php В магазине Арсенал+. Компьютер нужен для игр, просмотра...

8
20.03.2023, 16:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.03.2023, 16:54
Помогаю со студенческими работами здесь

Графическая станция, бюджет около 50 т.р. Пожалуйста оцените конфигу! Можно ли удешевить без особенных потерь производительности?
Всем доброго времени суток! Широкими познаниями в области железа не могу похвастаться, посему...

Как оптимизировать код по памяти и производительности?
Задание 1. Написать метод, принимающий на вход строку и проверяет, является ли данная строка...

Возможно ли сократить код и не проиграть в производительности?
if (_keyId % 2 == 0) { var t = new Thread(delegate () {...

Формула производительности и отгрузки - разобрать код
Есть код на дельфи. Необходимо понять что он делает и выделить формулу. Сам в дельфях не силен, да...

Более грамотный код с точки зрения оптимизации/производительности
Всем счастья и здоровья! Имеются два скрипта, которые делают одно и то же, ⠀⠀⠀ ⠀⠀⠀ ⠀⠀⠀ ⠀ при...

Оцените от 1 до 10 код
Всем привет!Меня зовут Макс.Мне 14 лет и я хотел бы получить вашу оценку о коде который написал 2...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru