|
|
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 08:35 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
SashaMercury, div, ldiv, lldiv ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 13:57 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
Думаю что пожелание Саши по поводу оптимизации деления и расчёта остатка имеет смысл в крито-системах где длина операндов может достигать 4096 bit и где расчёт и пересылка имеют конкретную стоимость в единицах времени. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 15:26 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
BagaBaga За деление и остаток от него можно не беспокоиться. Пересылка регистр-память стоит всё равно гораздо дороже. Если какое-либо действие избыточно, то сколько бы оно не стоило, от него нужно избавиться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 17:00 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
maytonДумаю что пожелание Саши по поводу оптимизации деления и расчёта остатка имеет смысл в крито-системах где длина операндов может достигать 4096 bit и где расчёт и пересылка имеют конкретную стоимость в единицах времени. Может быть :) А вообще, этот вопрос возник ровно по одной причине. Построил схему для целочисленного алгоритма, и вдруг мне стало некомфортно смотреть на неё, как будто забыл указать константный квалификатор к источнику копирования(такой же дискомфорт), и я решил что нужно попытаться избавиться от этого "двойного деления". Спасибо всем за советы :) PS RWolf, это видимо функции стандартной библиотеки С++? завтра посмотрю внимательно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 17:08 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
В стандарте С++ посмотрю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 17:09 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
SashaMercuryэто видимо функции стандартной библиотеки С++? завтра посмотрю внимательно Нет. Скорее всего Wolf давал тебе ссылку на инструкции языка ассемблер. Впрочем... С++ дружит с ассемблером на уровне специальных директив. Если тебе такое по душе конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 17:19 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 17:37 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
Ого. Вона как. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 17:40 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
SashaMercuryЕсли какое-либо действие избыточно, то сколько бы оно не стоило, от него нужно избавиться Нет, если это ухудшит читаемость кода, при том что компилятор сам умеет оптимизировать это. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 19:23 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskySashaMercuryЕсли какое-либо действие избыточно, то сколько бы оно не стоило, от него нужно избавиться Нет, если это ухудшит читаемость кода, при том что компилятор сам умеет оптимизировать это. +1 SashaMercury, программирование на 99% это ремесло и на 1% исскуство. Ремесло требует оптимизации совсем в другом, например в читабельности кода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 19:28 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. 1. Подскажите пожалуйста, как правильно переводить слово statement из стандарта на русский язык. Не могу хорошее слово подобрать. declaration - объявление, expresson - выражение, а statement не знаю. 2. Может ли expression содержать ; ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2015, 10:14 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
оператор ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2015, 10:28 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
Странно. Почему так ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2015, 14:30 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
[quot SashaMercury а statement не знаю. Тут надо аккуратно очень. Обычно переводят "оператор". Но в С и operator тоже есть -- + - * / и так далее. Как тогда его переводить ? Книг русских по С/С++ я уже давно не читал, как переводят -- не знаю. Ну или забыл. Можно "оператор"/"операция", но чревато путаницей. Потом посмотрю, как переводили Хабрисона/Стила. 2. Может ли expression содержать ; ? Как бы ';' именно expression и завершает. Как выражение может содержать его ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2015, 14:46 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
MasterZivКак бы ';' именно expression и завершает. Как выражение может содержать его ?пустой оператор? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2015, 15:31 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
В математической логике "statement" может еще использоваться как утверждение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2015, 17:36 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
egorychMasterZivКак бы ';' именно expression и завершает. Как выражение может содержать его ?пустой оператор? Точка с запятой завершает оператор (statement) вычисления выражения. Как она может быть частью выражения ? Она его просто завершит, и начнётся новый оператор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2015, 18:06 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
MasterZivТочка с запятой завершает оператор (statement) вычисления выражения. Как она может быть частью выражения ? Она его просто завершит, и начнётся новый оператор.частью быть не может, но может быть самим выражением. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2015, 18:25 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
egorychпустой оператор "У тебя должно быть очень хорошее зрение, если ты видишь ничего." (с) ЛК Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2015, 18:30 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Искал в стандарте Си, и в стандарте С++ макрозамену для Pi. Не нашёл. Плохо искал ? Или её просто нет в этих стандартах ? Пробовал "гуглить", как советует Анатолий, нашёл аналогичный вопрос . Однако не помог совет предложенный на той странице PS понимаю что могу самостоятельно определить эту константу используя макрозамену. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2015, 09:20 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
SashaMercury, #include <math.h> , не? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2015, 09:33 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
egorychSashaMercury, #include <math.h> , не? Должно быть так. Но как в этой библиотеке называется эта константа ? PI и M_PI там не нашёл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2015, 10:16 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
По ссылке примеры почитал? Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2015, 10:20 |
|
||
|
INTERNATIONAL STANDARD ISO/IEC ISO/IEC 9899:201x Вопросы и комментарии
|
|||
|---|---|---|---|
|
#18+
Dima TПо ссылке примеры почитал? Код: plaintext 1. 2. 3. 4. 5. 6. 7. конечно почитал. Не помогло. MVS 2013 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2015, 10:24 |
|
||
|
|

start [/forum/search_topic.php?author=Viktor360&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
161ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 737ms |
| total: | 1035ms |

| 0 / 0 |
