char num1[N]; char num2[N]; char num3[N]; char *nums[3] = {num1,num2,num3};
nums[3][N]?while(c=fgetc(in))if ( c == '\n' || c == ' ' )if ( c == '\n' || c == ' ' || c == EOF)(*(nums+i))[j]nums[i][j]?int length(char s[]){strnlen из string.hif .... Есть всякие другие. Вам, похоже, подойдёт ifdef ...if ... есть в языке automake, но чтобы получить рабочий Makefile, исходный Makefile.am нужно прогнать через automake, а получившийся Makefile.in нужно прогнать через configure. Изучил много литературы на эту тему, попытался разобраться досконально с этой производной, знаю определения формулы, понимаю геометрический и физический смысл производной.
Не могли бы вы объяснить это простыми словами
Можно ли на PGND соеденить питание +, а на OUT пинах подключить устройства, которые должны будут получать питание или нет?
Откуда диапазон значений, тоже понятно. Но что конкретно происходит при попытке выйти за этот диапазон?
Почему при вычислении степеней двойки в какой-то момент выводится минимальное значение, -32768, а затем - одни нули?
Что происходит при других операциях со слишком большими числами?
g++ ... -I/usr/local/include/RHVoice ...
main.cpp:(.text+0x17): undefined reference to `RHVoice_new_tts_engine'
main.cpp:(.text+0x27): undefined reference to `RHVoice_get_voices'
-L/usr/local/lib -lRHVoice. Чтобы узнать точно, нужно посмотреть, куда установилась и как называется библиотека (*.a или *.so) RHVoice. Что выбрать?
Что лучше выбрать с точки зрения использования памяти и производительности?
Не находит std::threads. Что не так?
$ cat > thr.cpp
#include <thread>
using namespace std;
void doIt(){
//do nothing
}
int main(){
thread t(doIt);
t.detach();
return 0;
}
$ g++ -std=c++11 thr.cpp -o thr
/tmp/ccVyziLM.o: In function `std::thread::thread<void (&)()>(void (&)())':
thr.cpp:(.text._ZNSt6threadC2IRFvvEJEEEOT_DpOT0_[_ZNSt6threadC5IRFvvEJEEEOT_DpOT0_]+0x20): undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status$ g++ -std=c++11 thr.cpp -pthread -o thr Я (Петя ) пробовал так:
1. Удалил свой проект локально усебя на компе.
2. Клонировал проект Васи с гитхаба себе на комп.
3. git checkout хэш_8_го_коммита_Васи
5. git remote set-url origin url_на_репозиторий_Пети.git
Как сделать?
git reset --hard хэш_8_го_коммита_Васи, а при пуше в репозиторий пушить с ключом -fgit revert хэш_10_го_коммита; git revert хэш_9_го_коммитаgit checkout хэш_8_го_коммита_Васи -b имя_новой_веткиНу и дальше в IDEA при попытке: VCS --> Commit... --> Commit and push... получаю сообщение "The Git repository C:\project2018wm is in the detached HEAD state"
git stash
git checkout master # или имя ветки в которой были 8 хороших коммитов
действия из выбранного варианта из перечисленных выше
git stash pop