|
|
Другие темы раздела | |
C++ Linux Обмен сигналами между процессами /*12.Процесс 1 открывает файл ипорождает потомка 2. Процесс 1 с интервалом в 1 секунду (через alarm)посылает M сигналов SIG1 процессу 2, который по каждому сигналу пишет вобщий файл по N чисел. Потом процесс 1 посылает процессу 2 сигнал SIG2,процесс 2 завершается. Процесс 1 считывает данные из файла и выводит их на экран.*/ Вот собственно задание, первый раз такими вещами занимаюсь. вот , что... https://www.cyberforum.ru/ cpp-linux/ thread667626.html |
C++ Linux Мультифайловый HelloWorld Привет. Прошу помочь мне разобраться в таком вопросе. Решил написать мультифайловый HelloWorld(практика только и всего), т.е. в hello.c #include <stdio.h> void print_hello() { printf("Hello World\n"); } |
C++ Linux Запуск внешней программы без ожидания Как запустить внешнюю программу, при этом не ожидая, когда эта программа завершит выполнение? https://www.cyberforum.ru/ cpp-linux/ thread666854.html | C++ Linux Быстрая сортировка fork и pipe помогите переделать данный код в быструю сортировку #include <stdio.h> #include <unistd.h> #include <sys/types.h> #include <stdlib.h> #include <string.h> void bubble(char *items, int count); int main(void) https://www.cyberforum.ru/ cpp-linux/ thread666238.html |
C++ Linux Как лучше управлять репозиторием SVN под линукс? Установил SVN под линукс. Вроде всё работает. Но дальше управлять им из под командной строки тяжеловато. Какими средствами лучше управлять репозиторием? |
C++ Linux Распараллеливание сортировки, thread pool Здравствуйте! Значит задача в том, чтобы распараллелить шейкерную сортировку, при этом использовать пул потоков. Тут речь не идет об эффективности, главное - научиться пользоваться пулом. Вот в этом то и возникла у меня проблема ... и не одна. Вот сама сортировка: #include <iostream> #include <fstream> using namespace std; void Swap(int* Arr, int i) https://www.cyberforum.ru/ cpp-linux/ thread665696.html |
C++ Linux strace, pid, ppid, tgid
https://www.cyberforum.ru/ cpp-linux/ thread664527.html Доброго времени суток! Мне периодически нужно отлаживать под strace форкающийся многотредный процесс. Под FreeBSD проблем не испытывал - можно было получить pid, ppid, thread id каждого треда. strace же пишет исключительно tgid, что создаёт неудобства, поэтому я слегка его подпилил. Черновой вариант лежит на github . Мой паттерн использования: strace -f -tt -o , поэтому проверял работу только в... |
C++ Linux Многократный вызов приложения из терминала Я сравниваю время работы разных алгоритмов с разным представлением данных в памяти. И для того, чтобы их сравнить необходимо замерить время выполнения программы. Но вот только проблема в том, что даже на моем относительно слабеньком компьютере все программы выполняются довольно быстро. Я решил исопльзовать gprof, т.к. там можно посомтреть время выполнения отдельной функции, например :) Но тут... |
C++ Linux Как работает mutex (разобрать код) Здравствуйте! Не могу понять как работает mutex. В мануалах написано, что поток забирает mutex, и теперь глобальные переменные может изменять только он, на время того, пока он mutex забрал.. #include <stdlib.h> #include <stdio.h> #include <errno.h> #include <pthread.h> https://www.cyberforum.ru/ cpp-linux/ thread663602.html |
C++ Linux системные вызовы (юзерпрограмма)
https://www.cyberforum.ru/ cpp-linux/ thread663215.html добрый вечер!помогите ,пжлста, разобраться с пользовательской программой как правильно передать полученные занчение пользовательской программе int process_open(const char *name) { bool success = false; int i = 0; while(!success && i < 128){ if(files == NULL){ files = filesys_open(name); |
C++ Linux Запуск программ на винде Доброго времени суток! Есть программа на С, компилирую её, получаю файл a.out (ну или filename.out) так вот вопрос. Что нужно сделать, чтобы он запустился на Windows? То есть, видимо, сделать из него .exe. |
C++ Linux многопоточная сортировка слиянием
https://www.cyberforum.ru/ cpp-linux/ thread662831.html Ребят помогите откоментить ход решения задачи int a = {10, 8, 5, 2, 3, 6, 7, 1, 4, 9}; typedef struct node { int i; int j; } NODE; |
51 / 49 / 7
Регистрация: 31.10.2011
Сообщений: 98
|
|
16.10.2012, 13:06 | 0 |
Компиляция программы с++ в редакторе vim - C++ Linux - Ответ 356715316.10.2012, 13:06. Показов 23166. Ответов 10
Метки (Все метки)
Ответ
Компилировать будет, конечно, компилятор (и лучше научиться работать с ним), но можно звать его и из vim. Есть несколько способов:
1. Из нормального режима сказать :!gcc [аргументы] 2. Из нормального режима сказать :make В этом случае vim из текущий директории вызовет команду из переменной makeprg (по умолчанию там make без аргументов - т.е. в рабочей директории vim должен быть Makefile). Можно задать свою команду типа :set makeprg=./build.sh , тогда по :make будет запускаться она. Результаты (в случае ошибок) можно посмотреть с помощью :copen (и листать :cnext и :cprevious). При задании makeprg пробелы надо экранировать символом '\'. Вообще, :help make очень помогает. Вернуться к обсуждению: Компиляция программы с++ в редакторе vim C++ Linux
1
|
16.10.2012, 13:06 | |
Готовые ответы и решения:
10
Компиляция в текстовом редакторе Позиционное удаление символов в редакторе Vim Компиляция программ в Vim Компиляция в HEX редакторе |
16.10.2012, 13:06 | |
16.10.2012, 13:06 | |
Помогаю со студенческими работами здесь
0
Ноутбук до 26.000 р. для работы в графическом редакторе или видео-редакторе Почему дамп программы в Ollydbg и в HEX-редакторе отличается? Как отредактировать файл специального формата в текстовом редакторе или редакторе кодов? Как отобразить текст программы в текстовом редакторе в корректной кодировке? |