pl.comp.lang.c
  Home FAQ Contact Sign in
pl.comp.lang.c only
 
Advanced search
September 2008
motuwethfrsasuw
1234567 36
891011121314 37
15161718192021 38
22232425262728 39
2930      40
2008
 Jan   Feb   Mar   Apr 
 May   Jun   Jul   Aug 
 Sep   Oct   Nov   Dec 
2008 2007 2006  
total
pl.comp.lang.c Profile…
RELATED GROUPS

POPULAR GROUPS

more...

 Up
  [agent] bialy sidewinder na blekitnym niebie         


Author: kenobi
Date: Sep 20, 2008 04:26

dwa tysiace metrow nad poziomem amerykanskiej twardej, brazowej
gleby w dole pod nim. niebo blekitne, biale chmury. Gdzieś wokól niego
pięć wrogich samolotów

for(;;)
{
t+=dt;

// (...)
sidewinder.onUpdate();

}

tutaj sprawa wyglada tak ze (agent) sidewinder przetwarza w kazdym kroku
informacje o polozeniach wrogow wokol niego i o ile algorytm uzna ze
korzystniej jest zmienic cel to zmienia cel - czyli nasz agent wykonuje
nietrywialna robotyczną robotę (choc nie az tak bardzo, być moze nawet taka na
dwa tygodnie mozolnego kodowania ale realna) Pozatym zmienia w tym kroku
swoja pozycje, powiedzmy o 30 cm do przodu.
Show full article (5.73Kb)
5 Comments
  Dziwne zachowanie optymalizatora gcc/g++         


Author: Adam Wysocki
Date: Sep 19, 2008 09:01

Cześć,

Przy dużym, bardzo starym i bardzo źle napisanym kawałku kodu w firmie
natrafiliśmy na problem - program kompilowany z -O0 lub -O1 działa
inaczej niż kompilowany z -O2 lub -O3. Doszliśmy do tego, że operacje
na nieużywanych w dalszej ścieżce wykonania elementach tablicy są
pomijane, a optymalizator nie wykrywa rzutowania wskaźnika do tablicy
(tab lub &tab[0]) na typ, który pokrywa omawiany element. Pytanie
brzmi: Czy to jest normalne, zgodnie ze standardem zachowanie, czy
optymalizator nie ma prawa ingerować w operacje na ciągłym obszarze
pamięci jakim jest tablica lub wskaźnik? Nie chodzi o volatile tylko
o zwykłe normalne tablice.

Wiem że kod jest zły, paskudnie napisany i tak się nie pisze ;)
Problem w tym, że taki kod już jest i trzeba jakoś nim zarządzać.

gcc 4.3.1

Badany plik: http://www.chmurka.net/r/optymalizacja/test.cpp
Wyniki: http://www.chmurka.net/r/optymalizacja/wyniki.txt

Pozdr.

7 Comments
  musze miec na zaliczenie: POMOCY         


Author: Witold Kuzminski
Date: Sep 18, 2008 11:32

Jestem biednym studentem i nie mam czasu sie uczyc. Nie moge zaproponowac
wynagrodzenia (bo jestem biedny). Moze ktos mi pomoze?
Musze zdac w sesji poprawkowej a moj zlosliwy wykladowca dal mi nastepujacy
problem:

1. sa zamowienia. Zamowienie ma numer identyfikacyjny, ilosc, cene, nazwe
towaru i takie tam. Dla uscislenia uwagi:
struct zam {
unsigned int refId;
int sz;
double px;
char towar[7];
char side;
char partId[4];
};
Show full article (1.62Kb)
32 Comments
  Problem sortowania         


Author: sabisia77
Date: Sep 17, 2008 13:29

Witam kolegów,

czy znajdzie którys czas na pomoc w stworzeniu algorytmu do
sortowania ?

mam : liczby od 1 do 110 i każdej z nich musze przyporządkować 2 lub 3
litery(A,B,C,D,E,F,G,H,I,J) tak aby w 5 losowaniach każdej z liczb od
1 do 110 przyporządkować tylko 2 lub 3 litery(A,B,C,D,E,F,G,H,I,J) w
tych pięciu losowaniach liczby od 1 do 110 muszą mieć tylko jeden raz
tÄ… samÄ… litere(A,B,C,D,E,F,G,H,I,J)

prosze o pomoc jestem zielona :(
23 Comments
  [BCB] Wyszukiwanie po literce         


Author: krzysztof pos³uszny
Date: Sep 17, 2008 06:17

Witam, problem jest taki ze mam kod (na samym dole), który wyszukuje w
tekscie zadaną literkę a następnie jak ją znajdzie to ją podswietla. I
wszystko jest ok tylko problem w tym ze jak wtekscie mam wiecej niż jedną
takÄ… literkÄ™ to program i tak pokazuje tylko tÄ… pierwszÄ… znalezionÄ…. A ja
chciałbym zeby program pokazywał (wyszukiwał) wszystkie wystapienia tej
literki w całym tekscie po kolei jak leci jedna za drugą. Zna moze ktoś
rozwiazanie tego problemu? Bede za nie bardzo wdzieczny...

void __fastcall TForm1::Button1Click(TObject *Sender)

{

int FoundPos=AnsiPos(AnsiUpperCase(

Edit1->Text),AnsiUpperCase(Memo1->Lines->Text));

if(FoundPos>0)

{

Memo1->SelStart=FoundPos-1;

Memo1->SelLength=Edit1->Text.Length();

Memo1->SetFocus();

}

else

{
Show full article (0.85Kb)
7 Comments
  Client smtp ?         


Author: Piotr
Date: Sep 17, 2008 00:55

Witam

Mowa o builder c++ 5
Mam pewien programik w stylu crm i muszę tam dorobić automatyczne wysyłanie
maili, nie przez UDW, czy DW tylko do każdego musi wychodzić osobny mail ale
ten sam mail i z tym raczej nie ma większego problemu.
Proszę mi powiedzieć czy znacie jakiś przepis aby zrobić klienta smtp. Są
komponenty gotowe takie jak winshoe czy ipro ale niestety żaden z nich nie
obsługuje polskich liter w treści (chyba że to ja nie wiem jak je obsłużyć,
ale przećwiczyłem chyba wszystkie możliwości).
Czy jest jakieś rozwiązanie, które obsłuży te cholerne polskie ogonki?

Będę wdzięczny za pomoc.

Pozdrawiam
3 Comments
  [OT] Re: Jak przeniesc wartosc double do zmiennej typu: byte[] buffer; (was: Jak przeniesc wartosc double do zmiennej typu: byte[] buffer;)         


Author:
Date: Sep 16, 2008 13:19

Dnia Sun, 14 Sep 2008 22:24:03 +0000 (UTC), Artur M. Piwko napisał(a):
>> Problem w tym - Jak przeniesc wartosc liczby double do zmiennej buffer ???
>
> Pomijając, że to nie ta grupa - 2 sekundy mi zajęło wyczytanie
> informacji z Google po wpisaniu: C# double to bytes.

A to jest już jakaś specjalizowana pl.comp.lang.c# ?
ZTCW to właśnie tutaj pisze się o C, C++ i C#.

Pozdrawiam,
Waldek
2 Comments
  ProÅ›ba o pomoc (kompilacja programu w C).         


Author:
Date: Sep 16, 2008 12:29

Czy idzie ściągnięty z tej strony:
http://embedded.eecs.berkeley.edu/pubs/downloads/spice/index.htm

kod źródłowy
http://tiny.pl/8pgv

napisany w C skompilować (najlepiej za pomocą Visual C++)?

Gdyby mi się to jakimś cudem udało, byłby to dla mnie ogromny krok na przód
....

--
Pozdrawiam
Dr.Endriu
2 Comments
  program siÄ™ wyłącza         


Author: Lukasz
Date: Sep 15, 2008 10:07

witam.
mam taki oto program:

#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;

int main() {
do {
system("cls");
char letters[7];
cout<<"Podaj jakie masz litery (wyjscie - q): ";
cin>>letters;
CharToOem(0, letters);
string...
Show full article (3.38Kb)
2 Comments
  AES na wÄ…tkach         


Author: Wojtek
Date: Sep 15, 2008 03:16

Witam ponownie,

mam jeszcze jedno pytanie do bardziej doświadczonych programistów:

schemat mojego programu jest taki:

#define num_threads 4

watek_szyfrujacy(in,out,length)
{
wywołaj
AES_encrypt(cS->ctr.bytes, ecount_buf, cS->key); tyle razy zeby pokryć
cały "chunk" do zaszyfrowania.
}

szyfruj(in,out,length)
{
chunk=length/num_threads;

num_threads wywołań pthread_create z funkcją watek_szyfrujący

join
}
Show full article (1.13Kb)
2 Comments
1 2 3 4 5 6 7 8 9