Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.67/18: Рейтинг темы: голосов - 18, средняя оценка - 4.67
16 / 16 / 4
Регистрация: 19.04.2013
Сообщений: 1,194

В чём писать под Windows

24.08.2022, 13:02. Показов 3639. Ответов 30
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В вообщем вопрос в названии.

В чем порекомендуете писать если не Visual Studio?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.08.2022, 13:02
Ответы с готовыми решениями:

Можно ли из под linux писать приложения для Windows c использыванием графики!!??
Очень заинтересовал етот вопрос так как отформатил жосткий и поставил линух а теперь незнаю ...

Хочу научиться писать сетевые приложения под windows, не знаю с чего начать
Здравствуйте, Хочу научиться писать сетевые приложения под windows, не знаю с чего начать? Подскажите пожалуйста, знаю c++ на уровне...

В чем и на чем можно писать простые скрипты для Windows 7
Добрый день. Хочется писать простые скрипты, чисто для себя, например, такого содержания - чтобы удалялись старые файлы в папке...

30
Нарушитель
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,217
26.08.2022, 17:13
Студворк — интернет-сервис помощи студентам
Доработал я тетрис на Pelles C.
Некоторые ньюансы.
Функцию getch(), знать не знает..
-------------------
Ньюансы инициализации.
/* == Data == */
bool figure[4][4] = {0}, _next_fig[4][4] = {0};// Так правильно
--------------------
Функции с пустыми скобочками не любит.
bool IsLost(void) { /* проверить возможна ли игра... void надо вставлять везде. */
--------------------
А на getch(), все клавиши были...
0
Нарушитель
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,217
26.08.2022, 17:15
C++
1
if (_kbhit()) {//Функция kbhit() возвращает истину, если нажата какая-либо клавиша
Вот это работает, или нет. Я так и не понял
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,038
Записей в блоге: 1
26.08.2022, 17:16
Цитата Сообщение от Наталья8 Посмотреть сообщение
Функцию getch(), знать не знает..
Всё правильно, потому что это не функция языка C.

Цитата Сообщение от Наталья8 Посмотреть сообщение
Функции с пустыми скобочками не любит.
Потому что в С функции с пустыми скобочками и функции с параметром void - это ни одно и то же. И вариант без void - устаревший и никому не нужный.
1
Нарушитель
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,217
26.08.2022, 17:18
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
if (_kbhit()) {//Функция kbhit() возвращает истину, если нажата какая-либо клавиша на клавиатуре.
                
                if (KEYDOWN(VK_UP) || KEYDOWN('W'))a=1;
        else
                if (KEYDOWN(VK_DOWN) || KEYDOWN('S'))b=1;
        else
                if (KEYDOWN(VK_LEFT) || KEYDOWN('A'))c=1;
        else
                if (KEYDOWN(VK_RIGHT) || KEYDOWN('D'))d=1;      
                }
        quick = false;
    if(a){Rotate();a=0; }   
    if(b){quick = true;b=0; }
    if(c){ShiftLeft();c=0; }
    if(d){ShiftRight();d=0; }
Добавлено через 35 секунд
Такая хрень...

Добавлено через 1 минуту
Ну да... Что такое void я помню.
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,038
Записей в блоге: 1
26.08.2022, 17:21
Кстати, вместо getch можете попробовать _getch
0
Нарушитель
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,217
26.08.2022, 17:26
Пробую периодически.
Здесь не помогает.
0
COM‐пропагандист
 Аватар для Замабувараев
936 / 785 / 149
Регистрация: 18.12.2014
Сообщений: 2,256
Записей в блоге: 4
26.08.2022, 18:02
Люди почему‐то до сих пор путают и считают взаимозаменяемыми языки Си и Си Плас Плас.
Хотя общего у них только точка с запятой в конце строки.
0
Нарушитель
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,217
26.08.2022, 22:11
Вы уважаемый Замабувараев,
Вообще то по бейсику специалист....

Добавлено через 44 секунды
А чё на бейсике пишут ?

Добавлено через 39 секунд
На си... Тетрисы...
0
27.08.2022, 15:44

Не по теме:

Цитата Сообщение от Наталья8 Посмотреть сообщение
А чё на бейсике пишут ?
Всё что угодно.
Я пишу вебсервер.

0
 Аватар для Morgot
336 / 129 / 18
Регистрация: 26.12.2010
Сообщений: 501
27.08.2022, 16:15
KSergey9, да много есть способов , как в студии убрать зависимость от рантайма, начиная от /MT и заканчивая линковкой с системной msvcrt/ntdll. Дело не в этом. Студия пытается засунуть свои стековые куки и прочий мусор, а в Пеллес это делается одним флажком, безо всякого шаманизма. не надо тебе рантайм - все, Пеллес его не сует.
1
Нарушитель
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,217
27.08.2022, 23:35
tetris под pelles. Довёл до ума управление....
Для прикола.
tetris.rar
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.08.2022, 23:35

на чем лучше писать под linux?
предложили новую для меня работу. и тут встал вопрос: на чем лучше писать под linux: java или C++(C#)? сложность еще в том, что проект...

На чем писать под Nokia 6300
Хочу написать простую программку под Nokia 6300. Есть опыт(совсем небольшой) в написании под Android в IDEA. Среда понравилась, но не могу...

Где писать код под Си и чем компилировать?
Здравствуйте! Начал изучать Си. Где писать код?(Читал, что можно даже в блокноте) И чем компилировать? У меня Windows 8 x64.

На чем писать софт под Android версии 2.1 - 4.2?
Можно ли на своем любимом С\С++ писать проги под андройд? и на чем еще можно писать помимо как на Java ?

В чём писать PHP-шный код под Linux-ом?
Есть такая темка: В чём писать PHP-шный код под Linux-ом. Понятно что в виндах лучше фары с колорером ничего не бывает. А кто в чём...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
31
Ответ Создать тему
Новые блоги и статьи
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу))) Критические ошибки, мешающие компиляции и. . .
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата) Этот документ предназначен для того, чтобы новый чат Claude мог продолжить работу без необходимости заново разбираться в. . .
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса Калибровка параметров симбиотической модели: технический обзор Содержание: Введение Постановка проблемы Технические аспекты реализации Процесс внедрения изменений
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0» https:/ / ibb. co/ NnkGpfMd Представленная интегрированная схема описывает непрерывную нелинейную. . .
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы ### Аннотация Представлено исследование по разработке агентной модели микоризной. . .
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики Контекст Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
Сукцессия 11. Проверка орудий перед войной: разработка через тестирование
anaschu 27.06.2026
Как не дать модели соврать самой себе: проверки для симуляции микоризной сукцессии Введение Когда вы строите математическую модель живой системы — грибов, растений, почвы — главная опасность. . .
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np class PlantAgent: def __init__(self, name, strategy, initial_biomass): self. name = name self. strategy = strategy # "greedy" (широколиственные) или. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru