Форум программистов, компьютерный форум, киберфорум
C/С++ под Linux
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Linux Проблемы с первой программой Так уж получилось что необходимо разобраться в програмировании на с, причем в Ubuntu, которой никогда раньше не пользовался. Столкнулся с проблемой, которую не могу решить. Написал первую учебную программу (вывод printf("hello word")), скомпилировал. Однако сообщение никуда не выводится, ничего не показывает. Что делать чтобы куда-то вывелось? Вопрос второй - какой командой запустить этот... https://www.cyberforum.ru/ cpp-linux/ thread651946.html C++ Linux Ошибка в модуле
#include <ngx_config.h> #include <ngx_core.h> #include <ngx_http.h> //unix sockets #include <sys/un.h> #include <sys/uio.h>
C++ Linux Первая программа и не работает Здравствуйте! Я недавно установил федору на виртуалку и решил написать программу hello world)) но не получилось(( Вот main.cpp #include<iostream> int main() { std::cout << 'Hello world!!!' << endl; int tt; cin >> tt; https://www.cyberforum.ru/ cpp-linux/ thread650658.html C++ Linux Синхронизация через сигналы UNIX. Как обрабатывать SIGCHLD в родительском процессе ? https://www.cyberforum.ru/ cpp-linux/ thread650487.html
Уважаемые программисты возник вопрос как сообщить родительскому сигналу о завершении дочернего процесса ? Создал три зомби-процесса. Помогите советом. Нужно избежать гонок при помощи сигналов. Заранее спасибо. #include <cstdio> #include <cstdlib> #include <sys/stat.h> #include <sys/types.h> #include <sys/wait.h> #include <signal.h>
В первый раз на Линуксе C++ Linux
Здравствуйте! Я решил сделать сервер под линукс, ну так как я впервый раз им пользуюсь , то я не знаю как компилировать файлы. Я слышал, что существует в нем встроенный компилятор но не знаю есть ли он у меня и как им пользоваться. Можете с эти помочь) Ну и вопросик на досуг кто-нибудь знает какой в линуксе прототип контрл+в)))))
C++ Linux Нужен совет по протоколам прикладного уровня https://www.cyberforum.ru/ cpp-linux/ thread647991.html
Подскажите где можно прочитать про создание протоколов прикладного уровня? может эта тема уже поднималась на форуме? или посоветуйте хорошую литературу=)
C++ Linux С++ и PostgreSQL Всем доброго времени суток! Прошу помочь разобраться. Есть два сервера на FreeBSD 8.2, на 1-ом крутится БД PostgreSQL, а на втором нужно написать программу на C/C++, работающую с БД с 1-го сервера. Вопрос заключается в том, что нужно установить на 2-ой сервер для работы с постгресом? (пробовал скопировать папку lib из pgsql и пользовать libpq, но получаю ошибку undefined reference to... https://www.cyberforum.ru/ cpp-linux/ thread647586.html C++ Linux Удаленное подключение к серверу по сокетам (UNIX)
Добрый день.. На одном ПК стоит Mandriva 9 (он выступает в роли сервера) На другом ПК стоит Fedora 13 (он выступает в роли клиента) Связь осуществляется по сокетам. Мне надо всего лишь добиться пересылки сообщений от клиента к серверу.. Привожу коды сервера и клиента соответственно: Код сервера: #ifdef WIN32
C++ Linux Select() https://www.cyberforum.ru/ cpp-linux/ thread646985.html
Как увеличить максимальное число дескрипторов в селект по умолчанию оно 1024 и если открыть больше то селект ведет себя не адекватно в частности метод сет_зеро начинает сбрасывать в ноль не те дескрипторы, подскажите пожалуйста как выделить больший буфер для селект не исправляя его библиотеку.
C++ Linux Аналог Sleep(1) в линукс https://www.cyberforum.ru/ cpp-linux/ thread646673.html
Интересует какой есть аналог в линукс. Или какая функция буста заставит thread вести себя так-же как с использованием Sleep(1) в цикле? Добавлено через 16 минут ответ найден, usleep(1)
Не могу найти нормального мануала по созданию tcp сервера C++ Linux
Дайте ссылку на нормальный мануал или опишите в кратце суть как создать сервер на основе select();
C++ Linux Отслеживание изменений переменных (как это сделать?) Когда-то давно пробовал Turbo C под Windows. Помню там была такая функция, которая позволяла выполнять программу последовательно, при этом отображались значения переменных в каждый момент времени. Таким образом легко можно было проследить весь процесс выполнения программы, что позволяло довольно легко находить баги. Теперь я пересел на Linux (Xubuntu 12.04). Недавно решил продолжить изучение Си.... https://www.cyberforum.ru/ cpp-linux/ thread645752.html
337 / 4 / 1
Регистрация: 29.11.2011
Сообщений: 39
18.09.2012, 19:31 0

C++ и ассемблерная вставка - C++ Linux - Ответ 3463581

18.09.2012, 19:31. Показов 9206. Ответов 14
Метки (Все метки)

Ответ

нет, не рабочее

Добавлено через 14 минут
с вариантом программы из стартового сообщения это ошибка линковки, как уже было сказано ранее, но даже если сделать переменные глобальными, то всё равно есть ещё одна серьёзная проблема. В extended asm'e есть clobbered list во вставке, затираемые регистры, компилятор например может положить в eax какую-нибудь переменную и работать с ней, когда он встретит правильную асм вставку, в которой указано, что еах затирается, то он после неё снова загрузит переменную в еах, а если он встретит твою вставку, то он будет работать с еах так, будто там до сих лежит его переменная, хотя это уже и неправда, так работает gcc

и после слова асм нужно добавить volatile

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

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

Ассемблерная вставка
Товарищи!! кто знает, подскажите как сделать ассемблерную вставку в cи-проекте в среде Turbo C??...

С++ и Ассемблерная вставка/чтение SPD ОЗУ
Добрый день форумчане, делаю программу на подобии CPU-Z, необходимо узнать тайминги и прочую...

Ассемблерная вставка
Всем доброй ночи!!! Я хочу попросить помощи в решении вот такой функции: Найти целое значение...

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

Ассемблерная вставка на С++
Написал сегодня код. int x, y; //Исходные числа float res = 0; //Результат расчетов cin &gt;&gt; x...

Ассемблерная Вставка
Добрый день. начал изучать ассемблер(начал со вставок, на этом основание пишу здесь). Должен был...

Ассемблерная вставка в с++
С помощью логических операций реализуйте запись битов в данной ячейки памяти, размером в 2 байта, в...

Ассемблерная вставка
#include &lt;iostream&gt; #include &lt;cstdlib&gt; using namespace std; int main() { int x, y; cout &lt;&lt;...

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