Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Builder [bcc32 Error] Unit324.cpp(125): E2034 Cannot convert 'UnicodeString' to 'wchar_t' XE8, как конвертировать UnicodeString в String, если пишу AnsiString вместо String выдает ошибку Cannot convert 'UnicodeString' to 'char', c_str(); и t_str(); не помогают. https://www.cyberforum.ru/ cpp-builder/ thread1823016.html C++ Builder Как вывести выбор каталога для пользователя ? в 6.0 работает в XE8 нет
Вот этот код в 6 работает в XE8 нет, может есть еще варианты выбора каталога ? #include <FileCtrl.hpp> if(SelectDirectory("Выберете каталог", "", aPath) !=0) { aPath = aPath + "\"; } Сразу дополню как сделать поиск по выбранному каталогу(допустим файлов с расширением .jpg) и запись названия этих файлов допустим в массив, весь гугл перерыл нет ничего..(
C++ Builder Ошибка: "" is not a valid integer value Помогите найти ошибку //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "Unit1.h" //--------------------------------------------------------------------------- https://www.cyberforum.ru/ cpp-builder/ thread1822736.html C++ Builder Вывод в Memo из массива В общем, имеется два компонента Memo. В одном - исходный текст, - в другом должен быть преобразованный. После получения исходного текста(из файла или прямым вводом) я провожу замену букв цифрами, создавая intовский массив s1. Так вот, теперь при попытке записи этого массива в Memo он отображает только последнюю строку, т.е. работает только со строкой(если она одна), иначе работает только с... https://www.cyberforum.ru/ cpp-builder/ thread1822468.html
подскажите с оператор for и факториалом C++ Builder
https://pp.vk.me/c604431/v604431532/39d27/ocL92YlOOWw.jpg Подскажите как записать данный пример с факториалом ?? Вышло так но правильно ли это? //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop
C++ Builder Не получается задать цвета ячеек в DBGrid Здравствуйте, На первой форме заполняю данными второй формы. Во второй форме находиться DBGrid. Данные в нём заполняю с первой формы с помощью ADOQuery. Во второй форме сделал код для раскраски ячеек таблицы, но он не работает void __fastcall TPatientForm::DBGrid1DrawColumnCell(TObject *Sender, const TRect &Rect, int DataCol, TColumn *Column, TGridDrawState State) { if(... https://www.cyberforum.ru/ cpp-builder/ thread1822180.html
C++ Builder Ошибка " " is not a valid floating point value " Задание: Из матрицы размером NхM получить вектор B, присвоив его k-му элементу значение 1, если k-я строка матрицы симметрична, иначе значение 0. Не получается вычислить, помогите пожалуйста. //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include <math.h> #include "Unit1.h" https://www.cyberforum.ru/ cpp-builder/ thread1822094.html C++ Builder Реализация приложения для управления файлами
Такой вопрос есть куча презентаций и файлов мне надо как то их собрать в одном месте то есть программа с помощью которой можно будет организовать из систематизации по категориям с возможность добавлять удалять каталоги и файлы и чтобы все эти файлы и каталоги отображались в окне программы ну открытие их уже буде происходить с помощью уже установленных программ оффисами и вордами если можете...
C++ Builder Нарисовать линию по клику мышкой https://www.cyberforum.ru/ cpp-builder/ thread1821971.html
Помогите пожалуйста, нужно нарисовать линию от одной точки к другой и от другой к третей и тд. по килику мышкой.
C++ Builder Использование умных указателей для массива символов В проекте много похожего кода, но delete не использую, потому как в рандомный момент вылазят ошибки. Без delete всё замечательно, если бы не огромные утечки. char *s = new char; AnsiString a = "qwert12345"; s = a.c_str(); //{...} delete s; Решил я переделать весь проект, чтоб избавиться от утечек памяти, с использованием умных указателей... Но так и не нашел аналога с умным... https://www.cyberforum.ru/ cpp-builder/ thread1821922.html
C++ Builder Запись из файла C++ Builder
Нужно сделать так, чтобы в компонент CheckBox брались пункты (Items) из текстового файла txt.
C++ Builder Создание блок-схемы Здравствуйте, помогите пожалуйста создать блок-схему. Буду благодарен любой помощи. //-------------------------------------------------------------------------— #include <vcl.h> #pragma hdrstop #include <math.h> #include "Unit1.h" //-------------------------------------------------------------------------— #pragma package(smart_init) #pragma resource "*.dfm" https://www.cyberforum.ru/ cpp-builder/ thread1821812.html
Модератор
Эксперт по электронике
8950 / 6716 / 921
Регистрация: 14.02.2011
Сообщений: 23,696
10.10.2016, 14:18 0

Как увидеть часть своего С++ кода на ассемблере? - C++ Builder - Ответ 9628758

10.10.2016, 14:18. Показов 4125. Ответов 39
Метки (Все метки)

Ответ

Цитата Сообщение от ZaRus1 Посмотреть сообщение
Поэтому вместо массивов из байт (или int-ов) желательны "полубайтовые" = "4х битные"
что быстрее
C++
1
2
3
unsigned char a[2];
a[0]=1;
a[1]=2;
или
C++
1
unsigned char b=2<<4 | 1;
и это только упаковка
процессор заточен не определенные типы данных,например 32х битный работает быстрее на 32хразрядных данных
Цитата Сообщение от ZaRus1 Посмотреть сообщение
А вопрос пока - как заменить часть С++ кода asm кодом?
вручную? есть уверенность, что это будет быстрее?
Цитата Сообщение от ZaRus1 Посмотреть сообщение
Хотим увидеть asm-код средней строки ( d=a+b; )
поелику среда так и не указана, то общие рассуждения
ставим точку останова
запускаем в режиме отладки
когда программа остановится в отладчике на нужной строчке, открываем окно дизасемблерного листинга и смотрим

Добавлено через 2 минуты
Цитата Сообщение от ZaRus1 Посмотреть сообщение
a=b+c;
d=a+b;
вполне можем увидеть аналог вот этого
C++
1
d=b*2+c;
или
C++
1
d=b<<1+c;


Вернуться к обсуждению:
Как увидеть часть своего С++ кода на ассемблере? C++ Builder
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.10.2016, 14:18
Готовые ответы и решения:

Как можно увидеть написанный код VS в виде кода ассемблера?
Добрый день! Как можно увидеть написанный код VS в виде ассемблера?

Как вытащить часть кода из кода страницы?
Знаю, что можно через json как-то. Вот например есть код страницы, на нем есть несколько одинаковых...

Как узнать имя компьютера (своего, чужого) из кода на VB?
Как узнать имя компьтера(своего,чужого) из кода на VB ??? Спасиба

Как отключить часть кода
Добрый день! Подскажите пожалуйста как закрыть часть программы: xnew = .x + .vx * Dt + 0.5 * .ax *...

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

Не понимаю как работает часть кода
Привет! Есть код using System; using System.Collections.Generic; using System.Linq; using...

Объяснить как работает часть кода
Нужна помощь, объяснить как работает часть кода, а именно добавление элементов в двусвязный...

Как вырезать часть из кода страницы?
Вот сам код: &lt;div class=&quot;scont&quot;&gt; &lt;div id=&quot;news-id-15014&quot;...

Как вынести часть кода в процедуру?
Вот код программы, как выделенное вынести в процедуру? program privet; label 1; var...

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