-
+58
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
void Model::setPosition(GLfloat x, GLfloat y, GLfloat z) {
if (m_position == NULL) {
m_position = (float *) malloc(3 * sizeof(float));
}
if (m_position != NULL) {
m_position[0] = x;
m_position[1] = y;
m_position[2] = z;
}
}
void Model::setRotate(GLfloat x, GLfloat y, GLfloat z) {
if (m_rotate == NULL) {
m_rotate = (float *) malloc(3 * sizeof(float));
}
if (m_rotate != NULL) {
m_rotate[0] = x;
m_rotate[1] = y;
m_rotate[2] = z;
}
}
http://code.google.com/p/forget3d/
Во первых, умиляет умение людей взяв современный супернавороченый удобный автомат, вместо того чтоб нажать на курок и выстрелить в противника, взять этот автомат наперевес как дубинку, и идти им пиздить противника по голове. Я о сишке, слегка прикрытой крестами.
И во вторых, этот код при недостатке памяти просто нифига не делает, что чревато непонятками - вроде и повертел модель, вроде и подвинул, а оно никак не вертится и не двигается.
Pythoner,
27 Августа 2014
-
−163
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
Для Индекс = 0 По МассивДокументов.Количество()-1 Цикл
Документ = МассивДокументов.Получить(Индекс);
Если Документ.Проведен Тогда
УстановитьСтатусДокумента(ТаблицаДокументов, Документ, "Закрыт");
// Удаляем элемент из массива.
МассивДокументов.Удалить(Индекс);
КонецЕсли;
КонецЦикла;
Абстракция мастера игры в бисер протекла. Но работало долго =)
safer_bwd,
27 Августа 2014
-
+129
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
#include <stdio.h>
#define квот [
#define квзак ]
#define фигот {
#define фигзак }
#define главный main
#define напечатать(x) printf("%s", x)
#define псевдоним typedef
#define конст const
псевдоним int цел;
псевдоним char символ;
цел главный()
фигот
конст символ* строки квот квзак = фигот "Привет, ", "мир!" фигзак;
напечатать(строки квот 0 квзак);
напечатать(строки квот 1 квзак);
фигзак
http://www.gamedev.ru/code/forum/?id=192614
У человека проблема - его напрягает переключение раскладок при написании кода.
Я в шутку предложил такое решение проблемы. Для написания кода главной функции теперь не нужно переключения раскладок!
gammaker,
27 Августа 2014
-
+144
- 1
- 2
- 3
<?endif;?>
<?endforeach;?>
<?foreach($arResult["SHOW_PROPERTIES"] as $code=>$arProperty):
битрикс, что ты делаешь. ахах прекрати
tre,
26 Августа 2014
-
+144
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
public static void main(String[] args) {
int temp = 0;
out: // label
for (int i = 0; i < 3; ++i) {
System.out.println("I am here");
for (int j = 0; j < 20; ++j) {
if(temp==0) {
System.out.println("j: " + j);
if (j == 1) {
temp = j;
continue out; // goto label "out"
}
}
}
}
System.out.println("temp = " + temp);
}
Оригинал: http://stackoverflow.com/questions/2545103/is-there-a-goto-statement-in-java
Помнится, кто-то недавно упомянул именнованные циклы.
Вот они и нашлись.
Получается, что по "continue out" мы пойдём на следующую итерацию внешнего цикла, а при "break out", выйдем из внешнего цикла.
Странно, что M$ не утянули себе такую фичу...
TauSigma,
26 Августа 2014
-
+134
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
public static class GlobalFunc
{
// bla-bla-bla ...
public static bool isDouble(string input)
{
Double dec;
return Double.TryParse(input, out dec);
}
public static bool isUShort(string input)
{
ushort dec;
return ushort.TryParse(input, out dec);
}
public static bool isShort(string input)
{
short dec;
return short.TryParse(input, out dec);
}
public static bool IsDate(string input)
{
DateTime date;
return DateTime.TryParse(input, out date);
}
}
face palm
Smekalisty,
26 Августа 2014
-
−165
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
Функция ПолучитьЧистыйКод(Код) Экспорт
//ЧистыйКод = "0";
ЧистыйКод = "";
Инд = 1;
Пока Инд < 18 Цикл
Символ = Сред(Код, Инд, 1);
Если Символ = " " ИЛИ Символ = "" ИЛИ Символ = " " Тогда // А вот это - самая фееричная строка
Инд = Инд + 1;
Продолжить;
Иначе
ЧистыйКод = ЧистыйКод + Символ;
КонецЕсли;
Инд = Инд + 1;
КонецЦикла;
Возврат ЧистыйКод;
КонецФункции
Чел видимо только что с ассемблера соскочил.
Jeyrico,
26 Августа 2014
-
−101
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
class ImageAsset(Asset):
def to_xml(self):
if self.asset_type == self.VIDEO:
return self.videoasset.to_xml()
element = etree.Element("imageAsset")
if self.mask_key:
element.set("maskId", self.mask_key)
if self.image_x:
element.set("imageX", str(self.image_x))
if self.image_y:
element.set("imageY", str(self.image_y))
if self.image_width:
element.set("imageWidth", str(self.image_width))
if self.image_height:
element.set("imageHeight", str(self.image_height))
self.set_xml_attrs(element)
return element
class VideoAsset(ImageAsset):
def to_xml(self):
element = etree.Element("videoAsset")
if self.mask_key:
element.set("maskId", self.mask_key)
if self.image_x:
element.set("imageX", str(self.image_x))
if self.image_y:
element.set("imageY", str(self.image_y))
if self.image_width:
element.set("imageWidth", str(self.image_width))
if self.image_height:
element.set("imageHeight", str(self.image_height))
self.set_xml_attrs(element)
return element
Полиморфизм это вам не шубу в трусы заправлять!
wvxvw,
26 Августа 2014
-
+126
- 1
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { ... }
При правке стилей купленной темы..
Ну ебта, что ви таки за 5 долларов то хотели
jhhshh,
25 Августа 2014
-
+158
- 001
- 002
- 003
- 004
- 005
- 006
- 007
- 008
- 009
- 010
- 011
- 012
- 013
- 014
- 015
- 016
- 017
- 018
- 019
- 020
- 021
- 022
- 023
- 024
- 025
- 026
- 027
- 028
- 029
- 030
- 031
- 032
- 033
- 034
- 035
- 036
- 037
- 038
- 039
- 040
- 041
- 042
- 043
- 044
- 045
- 046
- 047
- 048
- 049
- 050
- 051
- 052
- 053
- 054
- 055
- 056
- 057
- 058
- 059
- 060
- 061
- 062
- 063
- 064
- 065
- 066
- 067
- 068
- 069
- 070
- 071
- 072
- 073
- 074
- 075
- 076
- 077
- 078
- 079
- 080
- 081
- 082
- 083
- 084
- 085
- 086
- 087
- 088
- 089
- 090
- 091
- 092
- 093
- 094
- 095
- 096
- 097
- 098
- 099
- 100
/// =------------------------------------
if($razdel_cataloga=="kabinet-gastroenterologii-i-endoskopii") {
$nameeeeee = 'Кабинет гастроэнтерологии и эндоскопии';
$info_variables['slide_show_top_banners'] = '
<ul class="thumbnails">
<li class="span3">
<a href="/images/photo/gastroenterologii800/gastroenterologii1.jpg" class="thumbnail">
<img src="/images/photo/gastroenterologii200/gastroenterologii1.jpg" alt="Кабинет ГАСТРОЭНТЕРОЛОГИИ">
</a>
</li>
<li class="span3">
<a href="/images/photo/gastroenterologii800/gastroenterologii2.jpg" class="thumbnail">
<img src="/images/photo/gastroenterologii200/gastroenterologii2.jpg" alt="Кабинет ГАСТРОЭНТЕРОЛОГИИ">
</a>
</li>
<li class="span3">
<a href="/images/photo/gastroenterologii800/gastroenterologii3.jpg" class="thumbnail">
<img src="/images/photo/gastroenterologii200/gastroenterologii3.jpg" alt="Кабинет ГАСТРОЭНТЕРОЛОГИИ">
</a>
</li>
<li class="span3">
<a href="/images/photo/gastroenterologii800/gastroenterologii4.jpg" class="thumbnail">
<img src="/images/photo/gastroenterologii200/gastroenterologii4.jpg" alt="Кабинет ГАСТРОЭНТЕРОЛОГИИ">
</a>
</li>
</ul>
';
$info_variables['center'] = ' <h3 id="overview">Кабинет гастроэнтерологии и эндоскопии. Поликлиника. Комплекс «Времена года»</h3>
<div class="art-Post-inner">
<div class="art-PostContent">
<div class="art-article"><table class="table table-bordered table-hover">
<colgroup><col width="416"> <col width="64"> <col width="85"> <col width="73"> <col width="65"> </colgroup>
<tbody>
<tr>
<td width="416">Наименование услуги</td>
<td width="64">Кол-во</td>
<td width="65">Стоим. <br> всего(грн.)</td>
</tr>
<tr>
<td width="416">Гидроколонотерапия</td>
<td>1 проц.</td>
<td width="65">125,00</td>
</tr>
<tr>
<td width="416">Гидроколонотерапия + фитотерапия(или биопрепараты)</td>
<td>1 проц.</td>
<td width="65">150,00</td>
</tr>
<tr>
<td width="416">Гидроколонотерапия + минеральная вода</td>
<td>1 проц.</td>
<td width="65">150,00</td>
</tr>
<tr>
<td width="416">Очистительная клизма</td>
<td>1 проц.</td>
<td width="65">20,00</td>
</tr>
<tr>
<td width="416">Сифонная клизма</td>
<td>1 проц.</td>
<td width="65">40,00</td>
</tr>
<tr>
<td>Клизма с биопрепаратами</td>
<td>1 проц.</td>
<td>30,00</td>
</tr>
<tr>
<td width="416">Лечебная клизма</td>
<td>1 проц.</td>
<td width="65">40,00</td>
</tr>
<tr>
<td width="416">Фиброгастродуоденоскопия</td>
<td>1 проц.</td>
<td width="65">180,00</td>
</tr>
<tr>
<td width="416">Фиброколоноскопия</td>
<td>1 проц.</td>
<td width="65">180,00</td>
</tr>
<tr>
<td width="416">Фибробронхоскопия</td>
<td>1 проц.</td>
<td width="65">250,00</td>
</tr>
<tr>
<td width="416">Лечебная бронхоскопия</td>
<td>1 проц.</td>
Всё тот же печально известный кодер.
Весь файл (513 КБ) - две функции, одна из которых состоит из нескольких тысяч подобных строчек.
Uhehesh,
25 Августа 2014