Форум программистов, компьютерный форум CyberForum.ru

Попадание точки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка в VS http://www.cyberforum.ru/cpp-beginners/thread773037.html
Объясните пожалуйста,что это за ошибка. никак не могу программу запустить,не понимаю из-за чего 1>LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
C++ Проверьте, пожалуйста, правильность алгоритма Timsort для связанных списков! Имеет ли то что я написал что-то общее с Timsort ? template <typename list_type> list_type* MergeLists(list_type* list_1, list_type* list_2) { list_type *out_front, *out_curr; if(*list_1 < *list_2) out_front=list_1, list_1=list_1->next; else out_front=list_2, list_2=list_2->next; out_curr=out_front; while(list_1&&list_2) { if(*list_1 < *list_2)... http://www.cyberforum.ru/cpp-beginners/thread773028.html
Работа с файловой системой в консольном приложение без WinAPI, QT, BOOST и пр C++
Ребят, кто подскажет, можно ли в консольном приложение работать с файловой системой на чистом языке С или С++ ? Тоесть получать список файлов в папке, создавать папки, удалять и тд. Причём всё это делать без использования дополнительных библиотек, типа QT, BOOST, а так же не используя функции WinAPI (типа FindFirstFile), не используя юниксовых фишек типа dirent.h и тд
простыми словами объяснте пожалуйста, в чем суть этого оператора: -> C++
простыми словами объяснте пожалуйста, в чем суть этого оператора: ->
C++ Запись дерева в файл http://www.cyberforum.ru/cpp-beginners/thread773004.html
Помогите организовать запись дерева в файл. текст: #include <stdio.h> #include <stdlib.h> #include <iostream> #include <conio.h> #include <string.h> #define VER 50 #define SIZE 20
C++ Как создать функцию char podstorka(char str1,char str2,int m,char str3) { size_t pos=m; size_t len1=strlen(str1); size_t len2=strlen(str2); if(len1<pos) pos=len1; memcpy(str3,str1,sizeof(char)*pos); memcpy(str3+pos,str2,sizeof(char)*len2); memcpy(str3+pos+len2,str1+pos,sizeof(char)*(len1-pos+1)); return str3; подробнее

Показать сообщение отдельно
Байт
Эксперт C
15995 / 10263 / 1537
Регистрация: 24.12.2010
Сообщений: 19,354
28.01.2013, 05:48
Условие, когда 2 точки лежат по одну сторону от прямой: Подстановка координат точек в уравнение прямой дает одинаковый знак. (Соответственно, разный знак, если по разные стороны)
Внутренность звезды состоит из а) Внутреннего пятиугольника, б) Лучей.
Возьмем какую-нибудь точку C во внутреннем пятиугольнике (например, пересечение каких-нибудь его диагоналей. Теперь берем произвольную точку M. Подставляем C и M во все 5 уравнений сторон. Если знаки одинаковые - случай (а) налицо.
Если же этого не случилось, проверяем случай (б). Для этого перебираем вершины звезды и смотрим на уравнения сторон, выходящий из вершины (их 2, n и m) и сторону, соединяющую 2 смежные вершины (k). Точка M подставленная в прямые n и m должна давать такой же знак, что и точка C. А подставленная в прямую k -противоположный знак.

Добавлено через 2 минуты
Таким образом, задача сводится к составлению и анализу 2-х наборов из пяти чисел, получающихся подстановкой точек C, M в уравнения сторон
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru