Mee eens eigenlijk. Al ben ik een fanatieke Linuxgebruiker, dus zou eerder iets als C++ en GTK zeggen, maar voor wat hij wil lijkt het prima.quote:Op maandag 8 september 2014 14:05 schreef FrankRicard het volgende:
Als je alleen voor Windows wil ontwikkelen is C# naar mijn mening een betere optie dan Qt.
- Makkelijker te leren
- Betere documentatie
- Native
- In mijn beleving wordt C# ook veel meer gebruikt/gevraagd in het bedrijfsleven
Ik gebruik 'm hier bijna dagelijks, heerlijk programma.quote:Op dinsdag 7 oktober 2014 20:26 schreef Yuri_Boyka het volgende:
Zijn er hier mensen die Sublime Text 3 op een Mac gebruiken? Iig, op Windows had ik bij een restart van het programma netjes al mijn project folders in de sidebar staan, maar bij de Mac worden ze telkens verwijderd van de sidebar, waardoor de hele sidebar leeg is na een restart.
Herkenbaar probleem, en hoe opgelost?
| 1 | "remember_open_files": true |
Hmm, vreemd. Bij mij blijft ook netjes alles openstaan wanneer ik op het minnetje druk, maar wanneer ik op het kruisje druk gaat alles dus weg.quote:Op dinsdag 7 oktober 2014 20:37 schreef Gehenna het volgende:
[..]
Ik gebruik 'm hier bijna dagelijks, heerlijk programma.
Herken het probleem trouwen niet, bij mij onthoudt hij netjes welke files hij open heeft staan.
heb je gekeken bij je settings? Preferences -> Settings - Default
en dan checken op:
[ code verwijderd ]
check ook die andere settings daar in de buurt zoalsquote:Op dinsdag 7 oktober 2014 20:38 schreef Yuri_Boyka het volgende:
[..]
Hmm, vreemd. Bij mij blijft ook netjes alles openstaan wanneer ik op het minnetje druk, maar wanneer ik op het kruisje druk gaat alles dus weg.
Yeah, dat staat op true. Kwam dat al op internet tegen.
| 1 | "hot_exit": true |
Staat ook op true, maar werkt alsnog niet. Altijd vervelend zulke probleempjes.quote:Op dinsdag 7 oktober 2014 20:39 schreef Gehenna het volgende:
[..]
check ook die andere settings daar in de buurt zoals
[ code verwijderd ]
Hmm vreemd idd, al eens opnieuw geïnstalleerd?quote:Op dinsdag 7 oktober 2014 20:40 schreef Yuri_Boyka het volgende:
[..]
Staat ook op true, maar werkt alsnog niet. Altijd vervelend zulke probleempjes.
Damn, dan moet ik ook alle packages weer opnieuw installeren.quote:Op dinsdag 7 oktober 2014 20:41 schreef Gehenna het volgende:
[..]
Hmm vreemd idd, al eens opnieuw geïnstalleerd?
Ook je settings weggegooid (als je veel hebt veranderen, is een back-up uiteraard wel handig te houdenquote:Op dinsdag 7 oktober 2014 20:46 schreef Yuri_Boyka het volgende:
Nog steeds hetzelfde probleem. Erg raar.
Even proberen.quote:Op dinsdag 7 oktober 2014 21:00 schreef Gehenna het volgende:
[..]
Ook je settings weggegooid (als je veel hebt veranderen, is een back-up uiteraard wel handig te houden) bij het verwijderen? Dit gebeurt standaard (verplaatsen naar de prullenmand) niet op een mac. Een tooltje als Appzapper kan daar bij helpen
quote:
Het werkt nog steeds niet.quote:Op dinsdag 7 oktober 2014 21:00 schreef Gehenna het volgende:
[..]
Ook je settings weggegooid (als je veel hebt veranderen, is een back-up uiteraard wel handig te houden) bij het verwijderen? Dit gebeurt standaard (verplaatsen naar de prullenmand) niet op een mac. Een tooltje als Appzapper kan daar bij helpen
AAAAH! nieuw op een mac dusquote:Op dinsdag 7 oktober 2014 21:09 schreef Yuri_Boyka het volgende:
Sublime blijft ook als actief aangegeven staan in de dock, terwijl ik hem afgesloten heb (rood kruisje).
Hahaha, ja, vandaag binnengekregen!quote:Op dinsdag 7 oktober 2014 21:22 schreef Gehenna het volgende:
[..]
AAAAH! nieuw op een mac dus
ja je moet ook cmd+Q gebruiken(Of in het menu: Stop Sublime), met het kruisje sluit je het window, en dus je documenten (ja nogal counter-intuitief als je windows bent gewend.. maar goed)
Went heel snel, die key-combi's ga je van houdenquote:Op dinsdag 7 oktober 2014 21:24 schreef Yuri_Boyka het volgende:
[..]
Hahaha, ja, vandaag binnengekregen!
MAAR HET WERKT MAN!Wel een beetje irritant dan dat het met het kruisje niet werkt.
| 1 2 3 4 5 6 7 8 9 10 | #include <iostream> #include <fstream> using namespace std; int main() { ofstream file; file.open("test.bin", ios::out | ios::binary); file.write("10101010", 8); file.close(); return 1; } |
Ben je aan het trollen?quote:Op donderdag 6 november 2014 18:50 schreef FastFox91 het volgende:
Ik probeer een 8bit binary file weg te schrijven, maar de grootte van het bestand is 8 bytes, waarschijnlijk omdat die de bits als karakters ziet.
[ code verwijderd ]
Volgens mij zou de grootte 1byte moeten zijn. Kan iemand mij dit uitleggen?
quote:
ios::binary doet niet wat jij denkt dat het doet.quote:
"A binary stream is an ordered sequence of characters that can transparently record internal data."quote:Op donderdag 6 november 2014 19:11 schreef t4rt4rus het volgende:
[..]
ios::binary doet niet wat jij denkt dat het doet.
http://en.cppreference.com/w/cpp/io/c#Binary_and_text_modes
Dus als je "10101010" write, schrijf je"1", "0", "1", "0" , "1", "0", "1", "0" weg, dat zijn 8 bytes.
Verder:
- Moet je 0 returnen als er geen error is, dus geen 1. Je kan in C++ return 0; ook weg laten in main.
- Hebben we RAII.
File openen kan je in de constructor doen. En je hoeft hem niet te closen want dat gebeurd al als je object out of scope gaat.
- En using namespace std; is eigenlijk niet zo handig om te gebruiken.
Dan schrijf je 170 weg... Het getal niet "170"quote:Op donderdag 6 november 2014 19:36 schreef FastFox91 het volgende:
[..]
"A binary stream is an ordered sequence of characters that can transparently record internal data."
Dat is jammer, ik dacht even makkelijk bits weg te kunnen schrijven.
Nu kan ik "10101010" ook schrijven in decimaal, dus "170" en dat kost slechts 3 karakters ipv 8 (of heximal 2). Weet jij een manier om het toch terug te brengen naar 1 byte?
Bedankt voor de overige tips. Ik sta er eigenlijk niet bij stil of het correct/goed/handig is wat ik doe.
Wat ik nu ga proberen is om binary om te zetten naar ascii en dan op te slaan, maar eigenlijk wil ik gewoon bits kunnen wegschrijven.
|
|
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |