HLFX.Ru Forum Страницы (6): « 1 2 3 [4] 5 6 »
Показать все 79 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Флуд (https://hlfx.ru/forum/forumdisplay.php?forumid=11)
-- С++ для "чайников" (https://hlfx.ru/forum/showthread.php?threadid=2329)


Отправлено Government-Man 27-09-2010 в 23:54:

Цитата:
PoD-Stas писал:
я говорю как делают в большинстве вузов. я ж не про книжечки на полочке


Ну хз я человек неграмотный - академиев не кончал...

Цитата:
XaeroX писал:
(*(float *) &((* (int *) &(x)) & 0x7FFFFFFF))


Вот сейчас на работе такая шняга - был код, читающий конфигурационные файлы. Написан был с использованием классов строк и потоков из Qt. Потом в целях портабельности его переписали так, чтобы он юзал сишные строки и stdio. Код теперь чуть менее чем наполовину состоит из конструкций типа:

C++ Source Code:
szToken[tlen++] = *((*buf)++);


Отправлено Дядя Миша 28-09-2010 в 09:56:

Цитата:
XaeroX писал:
Но самая задница, на которой все валились - это case ... of

Дай-ко угадаю. Студентам конечно жы никто-никто не рассказал, что никаих свитчей и кейсов на самом деле не существует, а компилятор подменяет эту конструкцию множеством goto

Добавлено 28-09-2010 в 13:56:

Цитата:
Government-Man писал:
Код теперь чуть менее чем наполовину состоит из конструкций типа:

C++ Source Code:
szToken[tlen++] = *((*buf)++);


Хороший и понятный код. У меня весь ксаш так написан.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ак47 28-09-2010 в 10:01:

Цитата:
с@ш@ халфер писал:

ЗАБУДЬ В ТВОЁМ ВОЗРАСТЕ И В МОЁМ ПОКА НЕ ПОЗНО НАДО МУТИТЬ С ДЕВКАМИ А НЕ С УЧЕБНИКАМИ!!!!

а еще учить русский язык, кочатся, поклоняться фифти центу и эменему, ну и для счастья-создавать бум 3.


Отправлено XaeroX 28-09-2010 в 10:13:

Цитата:
Дядя Миша писал:
Дай-ко угадаю. Студентам конечно жы никто-никто не рассказал, что никаих свитчей и кейсов на самом деле не существует, а компилятор подменяет эту конструкцию множеством goto

Студентам химикам и биологам вообще про такие страшные слова, как компилятор, не рассказывают)) Честно говоря, вообще непонятно, зачем им программирование дают, пусть даже так примитивно и мало. Вероятно, чтобы развить алгоритмическое мышление..

__________________

xaerox on Vivino


Отправлено Дядя Миша 28-09-2010 в 13:17:

Цитата:
XaeroX писал:
Вероятно, чтобы развить алгоритмическое мышление..

По-моему оно у каждого человека с рождения развито по умолчанию.
то есть и дураку понятно, что для того чтобы поехать на машине, надо сначала открыть гараж, потом завести её, если мало бензина - заехать на заправку, возиться и.т.д.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено PoD-Stas 29-09-2010 в 17:52:

Имхо, как правильно делали у нас, алгоритмическое мышление развивали отдельной дисциплиной - основы алгоритмизации о_0 не во всех вузах, я так понял, так делается...


Отправлено qpAHToMAS 15-10-2010 в 15:04:

Дядя Миша, Xash ведь положительно отнесется к компиляции его SDK исходников через Visual C++ 2010 Express?

Добавлено 15-10-2010 в 19:04:

Вопрос отменен. С какого-то хрена Visual C++ 2010 Express "не является приложением Win32".


Отправлено qpAHToMAS 07-11-2010 в 16:04:

Еще давно натыкался на этот сайт — INTUIT.ru, особо ничем не интересовался, но сейчас заметил, что есть курс обучения CPP, мало того, есть его бесплатный вариант, типа регистрируешься и рулишь. Кто-нибудь был там?

Хах, там даже в конце курса обучения дадут GIF сертификат .


Отправлено Дядя Миша 08-11-2010 в 11:44:

Цитата:
qpAHToMAS писал:
Xash ведь положительно отнесется к компиляции его SDK исходников через Visual C++ 2010 Express?

ты так меня спрашиваешь, как будто я пробывал
ну проверь и нам расскажешь.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено qpAHToMAS 08-11-2010 в 12:00:

Дык отменен вопрос же . Я это походу писал когда еще у меня VisualStudio 2006 не было.


Отправлено Дядя Миша 08-11-2010 в 12:09:

А рази визуал студио 2006 бывает?
Я знаю студию 2003, студию 2005, а такую чтобы 2006 - впервые слышу.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено qpAHToMAS 08-11-2010 в 12:59:

Дядя Миша, Microsoft® Visual C++ 6. Так пойдет ?


Отправлено Дядя Миша 08-11-2010 в 13:29:

Теперь верю.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Government-Man 08-11-2010 в 15:43:

qpAHToMAS только оно 98 а не 2006.


Отправлено qpAHToMAS 14-06-2011 в 07:22:

"C++. Основы программирования" от Jeff'а Kent'а тоже весьма неплохой вариант.
От книги "C++ Учебный Курс" от П. Франка у меня сложилось не самое лучшее впечатление, особенно угнетали "роботы", которых сделал автор книги и е**л мозг такими сорцами:

C++ Source Code:
1
#include "franca.h"
2
athlete Sal; // Объявление Сэла в качестве гимнаста
3
void mainprog()
4
{
5
  Sal.ready(); // Приказываем Сэлу встать в позицию
6
  Sal.say("Hi!"); // Приказываем Сэлу сказать "Hi!"
7
}


Временная зона GMT. Текущее время 11:22. Страницы (6): « 1 2 3 [4] 5 6 »
Показать все 79 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024