スレ立てるまでもない質問はここで 154匹目

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2020/06/21(日) 20:03:12.66ID:CQtEdpsm
質問する前にGoogleで検索しましょう。 http://www.google.com/
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングや犯罪行為に関わることを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴、雑談はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。
>>980を踏んだ人は新スレを建てて下さい。>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。

前スレ
スレ立てるまでもない質問はここで 153匹目
https://mevius.5ch.net/test/read.cgi/tech/1586142285/
2020/08/26(水) 12:42:08.51ID:rHGOMiXS
分割して統治せよ
2020/08/26(水) 12:58:39.98ID:h21MvP4t
有料のコンパイラでもバグはあるしな

>>780
現実的にユニットテストのみで実用的な処理系を作る事って可能か?
2020/08/26(水) 14:10:21.61ID:Ka2uFbdf
>>782
自分で言語仕様を考えたような言語仕様のシンプルなものであれば可能かも知れない。
しかし、C++は、仕様書(Draft)だけでも1,500ページくらいあり、しかも、
Effective Modern C++の著者ですら、仕様書だけでは足りずに、StackOverflowや
C++に関する動作を調査した論文や、さまざまな人への質問を沢山参考にした
上で書いているように、仕様書を読めば、コンパイラを作れるほど厳密な仕様が
分かるようになっているとは限らない。
ということは、包括的な理解も難しいし、コンパイラのソースコードの量も膨大になる。
そして、仕様が理解しくにくいことが、コンパイラのソースコードを見たときに、
間違いに気付きにくい原因となる。
また、仕様書が膨大と言うことは、それだけ、一般論的にはコンパイラが書けず、
大量の if 文の場合分けが必要と言うことも意味する。
この if 文が多いことが、バグの原因となる。


また、主に、コンパイルの高速化と、生成されるコードの最適化のために
組み合わせ爆発が起きがち。
というのは、「一般的な書き方」をしてもコンパイラは書けるが、それだと
コンパイル速度が遅くなり、良いコードも生成しにくくなるから。
そのため、細かく場合分けして処理せざるを得ない事が多い。
それがバグが入り易い原因となる。
2020/08/26(水) 15:19:37.67ID:BpaQECb0
C++11/14 コア言語、江添 亮、2015

神の書と言われる、この本でも、
膨大なサンプルを書いているけど、それでも、ほんの一部

詳細は割愛するとばかり書いてある

江添は一生、これだけを研究・分析してるw
2020/08/26(水) 18:02:51.20ID:6+N4wFJ+
最近はあーらん書いてるんちゃう?
2020/08/26(水) 18:03:23.91ID:6+N4wFJ+
ユニファイドコールシンタックスがさっさと入ってほしいところだな!
2020/08/26(水) 21:19:43.87ID:El1cFvrX
既存言語に対して新しいコンパイラを書く場合に限れば、大きなOSSのテストを片っ端から流せばテストを書く手間が大幅に省けそうだな
788デフォルトの名無しさん
垢版 |
2020/08/26(水) 21:27:58.66ID:70gZaOXI
テラ時代を見据えたテストの圧縮が必要
(個人用パソコンのCPUがTHzになる)
2020/08/26(水) 23:09:21.36ID:IVRolCDn
Twitterで詐欺られて5万円消えたんだけど、注意喚起で相手のツイートに証拠の画像を送りたいです。
相手がつぶやく度にそのツイートに対して特定のリプを送るbotのようなものって作れないですかね…。
2020/08/26(水) 23:10:16.71ID:O4WMLh95
>>789
5ちゃんねるで晒したほうがいい
791デフォルトの名無しさん
垢版 |
2020/08/26(水) 23:40:57.48ID:+2Qu9Rsw
Windows10 64bitのPCに動く状態で納めたプログラムなんですが
後付けでセキュリティを上げたようでAppData\Local\何とかに書き出しているはずの
ファイルがいくらフォルダにパーミッション与えても書けなくなっているらしい
こんなことってあり得るのですか?
出来たら条件も教えてください。
2020/08/27(木) 01:04:37.88ID:850NOoiM
>>791
そんなもの、お客経由で、お客が導入しているウィルス対策ソフトの会社に
問い合わせてもらうしかなかろうよ。
2020/08/27(木) 01:15:02.81ID:cGwxDXPb
アップルストアとGoogleプレイに対抗して
オラクルとMSは正規ソフト以外を締め出そうという流れなのかな?
Programsフォルダに入れられるのは認められたやつだけとか?
Windowsストア経由に誘導するとか?
2020/08/27(木) 01:24:08.22ID:aggnfjOi
>>793
MSはもはや邪悪なことはしません
しないほうがいい結果になると経験で知っているからです
2020/08/27(木) 01:41:51.74ID:cGwxDXPb
邪悪なのはオラクルです
2020/08/27(木) 12:24:17.44ID:5+gXjQyY
VS Communityを無料にしていることも、処理系作ってる人にとっては邪悪なんだけどね。
797デフォルトの名無しさん
垢版 |
2020/08/27(木) 12:34:23.93ID:lhOFHWgY
処理系とは?
798デフォルトの名無しさん
垢版 |
2020/08/27(木) 12:35:37.16ID:esPfZquD
稼ぎ争いとシェア争いは別で、
GNUなどフリーとかオープンの界隈と戦うにはM$もフリーの戦略を取るしか無かった

ハロウィン文書とかがそれ
それ以降に戦略が170度ほど変わった
2020/08/27(木) 12:43:45.87ID:8OfNXAQp
Pocket PCをWindowsMobileにしたとき
無料開発環境を廃止、開発者コミュニティが壊滅、
一気にアプリが消滅、結果としてユーザーも激減、
WindowsCE系列は事実上のオワコンとなって今に至る

その事を、教訓にしてるんじゃない?
2020/08/27(木) 12:59:33.27ID:5+gXjQyY
>>797
コンパイラとかIDEとか。
801デフォルトの名無しさん
垢版 |
2020/08/27(木) 12:59:56.09ID:H/WqeZOs
>>791
例えば以前はドメインに参加してなくて
あとからドメインに参加したとかだと
アカウント名変わってて違うフォルダになってたり
アクセス権が一切なくなってたりする
2020/08/27(木) 13:01:07.54ID:Hgnm0K9f
Windowsのデフォルト文字コードをUTF8にはできないものかね
803デフォルトの名無しさん
垢版 |
2020/08/27(木) 13:03:55.56ID:LoIUijS8
>>802
アルティメットか海外版インストールすれば?
2020/08/27(木) 13:39:58.31ID:FnmLzdq6
jsであるページで特定の画像が取得されたとき、っていう構文を書きたいのですが
いい方法はないでしょうか?
canvas上に描写されていてimgタグとかに関連付けてはできないのです
スレ違いだったらすみません
2020/08/27(木) 13:51:13.15ID:Q9F08mvx
>>802
Windowsの内部文字コードはUTF-16です
OS内部の実装なので内部文字コードを変更することはできません
2020/08/27(木) 14:37:45.02ID:UMnMnU6h
>>804
JavaScript(JS) の質問は、

この板よりも、web制作管理板のJSのスレへ、書き込んでください!
2020/08/27(木) 14:39:07.20ID:FnmLzdq6
>>806
わかりました。お邪魔してしまって申し訳ない。
ありがとうございました。
808デフォルトの名無しさん
垢版 |
2020/08/27(木) 23:45:10.05ID:kaZY6h0M
Youtuberのやまろうさんがハゲました
https://www.youtube.com/channel/UCKpJz5fzY7dz_PVB7zDjJtw
809デフォルトの名無しさん
垢版 |
2020/08/28(金) 04:12:49.99ID:gHeCZK9z
中古のノートパソコン買います
VS2019を使うのが目的なのでメモリ8GBまで増設できるものを選びますが
CPUはHaswell世代(4000番台)のi5やi7でも割と軽快に動作するのでしょうか?
810デフォルトの名無しさん
垢版 |
2020/08/28(金) 10:24:40.03ID:LLs1s+XQ
>>808
https://www.youtube.com/channel/UCUARkmYU3gZK7WueJ-GlGig
811デフォルトの名無しさん
垢版 |
2020/08/28(金) 10:26:30.41ID:LLs1s+XQ
>>809
問題無い
2020/08/28(金) 10:48:58.04ID:CzRmvnjE
漏れは、8GB メモリ・i3(3,000番台)の初心者用ノートPC だけど、

Windows 10, WSL, Ubuntu 18.04 で、
anyenv で、Ruby 2.6.6 をコンパイルしたら、20分掛かった

ただし、CPU はエコモード(シングルCPU)にしてるけど。
4コア並列なら、5分ぐらいかな?

メモリ・保証は、最大まで。
SSD は、256GB 以上が良い
813デフォルトの名無しさん
垢版 |
2020/08/28(金) 12:39:12.55ID:RBhGMmXK
>>809
CPUよりメモリとSSDの性能によるところが大きいと思われ
814デフォルトの名無しさん
垢版 |
2020/08/28(金) 12:54:19.22ID:V3zcyyrc
Macを買いたいと思ってます。

Mac book air
Mac book pro
どちらがおすすめですか?
815デフォルトの名無しさん
垢版 |
2020/08/28(金) 13:09:14.88ID:RBhGMmXK
>>814
キーボードの打ちやすさで選ぶべき
2020/08/28(金) 13:10:47.78ID:s6WWeX0I
急ぎでないなら今はやめとけ
MacはARMへの完全移行を控えているため今買えばすぐに旧式となり、各種ソフトウェアやOSのサポートが早期に打ち切られる可能性が高い
特に開発用途というのはCPUアーキテクチャの影響を特に強く受けるものであり、ARM移行後のMacもその出来次第では開発環境として完全に終わってしまう可能性もある
2020/08/28(金) 13:25:11.71ID:VQ4yRaWS
>>814
Proはゴミタッチバーという最強に使いにくくて不評なやつがついてくる
2020/08/28(金) 14:15:31.19ID:2EPeO/Am
洒落たカフェや勉強会、サロンなど、外に持ち出す予定があるなら実質Mac1択なんだよな
他のだと恥ずかしくて堂々とノートPC開けんよ
2020/08/28(金) 14:19:22.81ID:O+5Dir7V
そのステッカー
ダサくね?
2020/08/28(金) 14:38:04.48ID:9e1gbXEK
リラックスして洋梨のpearを使おう
2020/08/28(金) 15:22:21.94ID:kgepC7x8
レッツノートでいいやろ。ほぼ唯一の国産機だしもれなく企業戦士の称号が付いてくるぜ
2020/08/28(金) 16:08:49.47ID:0pgtklXs
今時バイナリ互換性なんてよほどでなけりゃ関係ないだろ
APIとかもPOSIX準拠ライブラリとかさ
(POSIXとか書くとアホはソコに食い付くから言っておくけど、ただの例だからな
2020/08/28(金) 16:36:39.41ID:O/qmfQoi
質問です
ウェブサイトから、例えばYahoo!ニュースから
見出しのテキストと、見出しについているリンクのURLを文字列として、
一括で取得、テキストやcsvに書き出すといったプログラムを作るとしたら、
使用言語は何が良いですか?またどんな技術が必要になりますか?
キーワードだけでもよいので、グーグルで検索するためのとっかかりとなるアドバイスをお願いします。
2020/08/28(金) 16:39:32.66ID:k/wySbW5
どの言語でもできます
2020/08/28(金) 16:58:57.52ID:0pgtklXs
>>823
しいて言えば、Windowsでは
・htmlを解析できる
・urlからコンテンツをダウンロードできる
・ファイルを書き出せる
・インストールとかが楽
・難しくない
といった理由から
VBScript(or JavaScript) + MSXML
2020/08/28(金) 17:20:40.91ID:0Run1XbH
>>823
PythonでもPowerShellでもC#でもRubyでもなんでもいいよ
ただしRPAだけはやめておいたほうがいい
2020/08/28(金) 17:35:28.99ID:0pgtklXs
>>823
上記のVBScriptは WSH というMS純正のフレームワークの上で記述する
(単品のvbsとかjsファイルだとファイル分割できないから)
2020/08/28(金) 17:38:07.34ID:CzRmvnjE
スクレイピングは、Ruby で、Nokogiri, Selenium WebDriver。
driver.execute_script で、JavaScript のコード(文字列)も実行できる

データベースに保存するなら、Rails をそのまま使うのが良い。
Capybara で、Headless Chrome を使う

yahoo は、クラス名に暗号みたいな文字を使っていて、この文字列は固定されているのか?
毎回、クラス名が変わるのなら、やっかい

id もほとんどなくて、ネストが深いから、解析するのが面倒

Ajax を使っているのかな?
要素がすぐに取れないのかな?
しばらく待たないと、ダメかも

yahoo は、解析する人のやる気をくじく。
もし、API があるなら、契約して、それを使った方がよいかも

そりゃ、WSH のスレ主・ピッコロ大魔王なら、VBScript でもスクレイピングできるだろうがw
2020/08/28(金) 17:56:29.35ID:0pgtklXs
>>828
全然超絶技巧じゃねーぞVBSでスクレイピング
文字コード操作しなきゃならなくなったときはADODB使うからちょっと面倒だけど
830828
垢版 |
2020/08/28(金) 17:57:46.13ID:CzRmvnjE
Ruby で、Nokogiri だと、Ajax か何かで、要素が取得できない!
ブラウザのコンソールからだと、取得できるけど

require 'open-uri'
require 'nokogiri'

# スクレイピング先のURL
url = "http://www.yahoo.co.jp/";

doc = Nokogiri::HTML( open( url ) )

# メニューのタイトルを表示
p elements = doc.css( "#tabTopics1 > a" ) # 空配列!
puts elements.first.content
831828
垢版 |
2020/08/28(金) 18:03:06.48ID:CzRmvnjE
そりゃ、ピッコロ大魔王なら、VBScript(or JavaScript) + MSXML
で出来るだろうが

VBS では、モジュールとか充実していないから、
フルスクラッチでコーディングしていくだろ

漏れには、そんな実力は無い
2020/08/28(金) 18:22:57.93ID:2qELvD0t
>>823
RSS
https://news.yahoo.co.jp/rss
2020/08/28(金) 18:32:18.96ID:0pgtklXs
>>831
モジュール?
ActiveXオブジェクトなら大概使えるからそれを使うんだよ
.Netライブラリにも使えるクラスは結構ある
極論、C#でActiveXオブジェクトは作れる

イメージで話してないか?
とりあえず手元の板でvbsスクレイピングで検索しろって
2020/08/28(金) 18:37:44.32ID:0pgtklXs
>>831
むしろ、ActiveXオブジェクトを連携して動かすためのスクリプトなんだよWSHは
一応プログラミングもできるけど、ただのオマケ
835828
垢版 |
2020/08/28(金) 18:38:33.72ID:CzRmvnjE
RSS か

ActiveX か
836828
垢版 |
2020/08/28(金) 19:14:42.64ID:CzRmvnjE
Ruby で、RSS ライブラリで簡単だった

require 'open-uri'
require 'rss'

url = "https://news.yahoo.co.jp/rss/topics/entertainment.xml";

# false は、バリデーション無しでパースする
rss = RSS::Parser.parse( url, false )

def print_items( rss )
rss.items.each do |item|
puts item.title, item.description, "\n"
end
end

print_items( rss )

出力
ウンナン 内海桂子さんを追悼
漫才師・内海桂子さんが22日に97歳で亡くなったことを受け、〜

ナイツ 内海桂子さんに感謝
漫才師・内海桂子さんが22日に97歳で亡くなったことを受け、〜
837デフォルトの名無しさん
垢版 |
2020/08/28(金) 19:18:43.20ID:JFdvcY0m
テーブル設計って正規化すると仕様変更に弱くなるの?
2020/08/29(土) 09:15:21.17ID:snm4GV+f
この板持ってる人が持ってるIT系資格を知りたい
国家資格、ベンダー資格限らず
応用情報とか持ってるもんなの?
2020/08/29(土) 10:19:54.61ID:69LmIhTv
応用持ってるけど会社の報奨金もらっただけで大した役に立ってない
2020/08/29(土) 10:52:08.22ID:lHm5nrxO
>>838
なんでそんなことが知りたいの?
841デフォルトの名無しさん
垢版 |
2020/08/29(土) 11:15:56.32ID:HmjSn9P9
https://www.youtube.com/channel/UCUARkmYU3gZK7WueJ-GlGig/videos
2020/08/29(土) 12:51:28.35ID:MGZo4Ce5
セキュリティ持ってるけど、会社にクソ資格扱いされた
2020/08/29(土) 13:38:01.74ID:T1oedOmN
まあ会社によるわな
IT関係ない会社なら意味ないし
2020/08/29(土) 17:45:06.11ID:Uz0PJdg2
セキュリティに投資するのは金の無駄
845デフォルトの名無しさん
垢版 |
2020/08/29(土) 18:57:17.53ID:RGoHeSz5
・Eclipse
・Visual Studio2017
このエディタを黒背景を基本とする色に変えたいのだけど、具体的にどうやればいいのですか?
ちなみにいままでほとんど使ったことありません(爆)。
しかし好みの黒にできたらこれからいっぱい使って慣れる予定です。
2020/08/29(土) 19:21:50.02ID:GYyhmMZY
ダークテーマでググれ
2020/08/30(日) 11:36:59.65ID:YCHA3o+g
>>840
興味本位だよ
別に持ってないからどうこうってことはないし、教えてくれよ
848デフォルトの名無しさん
垢版 |
2020/08/30(日) 15:34:45.61ID:1a0PeycP
俺は何も持ってない
資格何て持ってない
仕事も持ってない
車も持ってない
女も持ってない
子も持ってない
家とスマホがあれば書き込み出来るただそれだけ
849デフォルトの名無しさん
垢版 |
2020/08/31(月) 13:26:10.98ID:0jcGZySh
>>848
吉幾三の「俺ら東京さ行ぐだ」の曲にハマるように少し修正しなさい。
850デフォルトの名無しさん
垢版 |
2020/08/31(月) 17:21:25.95ID:Oe/GY39x
>>849
資格もネエ、仕事もネエ、車もほとんど、乗ってネエ
女もネエ、子供もネエ、新聞雑誌もみるこたネエ

家とスマホはあるけれど、たまに来るのは5ちゃんだけ

パチンコネエ、映画もネエ、カミングスーンのまんまだぎゃ

おら勉強はいやだ おら奴隷もいやだ
仮想へ出るだ VRへ出だなら
ゼニイ、コイン貯めで、月に基地作るだ


テレビもネエ、ラジオもネエ、デジタル以降は映らネエ

電話もネエ、メールもネエ、フェイスブックは何者だ?

LINEもネエ、ツィートもネエ、そもそもアカウント作ってネエ

カラオケは、あるけれど、自粛警察ぐーるぐる

おら婚活はいやだ おら就活もいやだ
仮想へ出るだ VRへ出だなら
ゼニイ、コイン貯めで、宇宙に星買うだ
2020/08/31(月) 17:24:14.16ID:lWn/zYPT
パチ



パチ





パチパチ
パチ パチ パチ
ブラボー!

ワーオ!
グレート!
パチパチパチパチパチパチパチ
パチパチパチ
2020/08/31(月) 17:27:24.74ID:lWn/zYPT
はーい、ジャスラ●クでーす。

>>850
無断で歌詞を掲載した疑いでタイーホしまーす。
2020/08/31(月) 18:04:04.51ID:lWn/zYPT
>>851
つまんない
2020/08/31(月) 18:49:08.84ID:v4TvjCDz
セキュリティを軽視した結果がかつてのキンタマ事件であり昨今のランサムウェアをはじめとするトロイ騒動
2020/08/31(月) 19:16:02.53ID:STYVB6Xa
Android で JNI を使ったアプリを、AndroidStudioやgradleなどを使わずに
作成しているのですが、JNI の shared library が1つだけの場合は全て上手く
行き、*.apkが出来て、JNI から C、C から JNI の両方の呼び出しに成功しました。
ところが、shared libary を 2つ *.apk に埋め込んだ場合、大体は上手く行くの
ですが、shared library 間のシンボルの参照が上手く行きません。

linux で、libx.so で定義されたデータシンボルを、liby.so から参照したい場合、
liby.so を ld で作成する際に、libx.so の情報を ld のコマンドラインに渡す
必要がありましたか?

Windows用の(Android用)NDK付属の objdump で見たところ、libx.soの方は、
00002020 g O .bss 00000004 変数名XXX

liby.soの方は、
00000000 *UND* 00000000 変数名XXX

となっています。
2020/08/31(月) 19:23:47.98ID:STYVB6Xa
>>855
なお、
public class MainActivity extends Activity {
static {
System.loadLibrary( "x" );
System.loadLibrary( "y" );
}
・・・
}
としています。
857デフォルトの名無しさん
垢版 |
2020/08/31(月) 21:49:27.89ID:2H8rvrLM
イケハヤさんはハゲてるから帽子かぶってるんですか?
2020/09/01(火) 03:40:18.50ID:+Gf+BH3r
>>856
解決しました。
liby.soを(arm-linux用の) ld でリンクして作成する時、-lx として、libx.soを
探させると上手く行きました。
Windowsでもdllを使いたいときには、リンクする際に対応するimport libraryを
指定しないといけませんが、同様に、Linuxの場合もリンクする段階で、*.soを指定して
やらないといけないと言うことのようです。
動的リンクだからといって、あらゆる shared libraryを検索してくれるわけではなく、
予めどの shared library を検索したいかをリンカ(ldなど)に知らせるためにも
必要なようです。
できた、liby.soをreadelfやobjdumpしてみると、NEEDEDの項目に、
libx.soと出ています。
つまり、NEEDEDとなっている*.soだけを liby.soを開始する時に探して、NEEDEDに
書かれていない *.so は探さない仕組みのようです。
2020/09/01(火) 10:39:57.16ID:qSpoxw1b
この要件でおすすめのジョブ管理サーバおしえて

・商用無料のOSS
・CRON形式で定期実行可
・Web APIで任意のタイミングで実行可
・Web UI完備
・ジョブの実装は言語に依存しないこと
・軽量でハイパフォーマンス
2020/09/01(火) 10:47:05.56ID:EzjTWAdj
Goolge
2020/09/01(火) 12:38:35.80ID:LNiTvfH2
>>859
AWS CloudWatchのスケジュールとかGCPのCloud Schedulerとかでいいだろ
よほどヘビーに使わなきゃ実質無料
862デフォルトの名無しさん
垢版 |
2020/09/01(火) 12:44:00.02ID:/NSRorCL
店内飲食出来るパンやでテーブル席ついたら
落ちてたパンくずに蟻が100匹くらいたかってた
店にあったアルコール消毒スプレーを掛けたら
一部逃げ出した蟻も居たが大半はアルコールに溺れて
そのまま動かなくなったので死んで全滅したと思ってた
1時間程してアルコールが乾き切った頃
みんな生き返って動き回り始めた
蟻は気絶してただけなのか酔っぱらってただけなのか
2020/09/01(火) 13:53:37.99ID:Nbbg7pi3
JavaScriptでiframeElement.contentDocument.replace(url)した後に、iframeElement.contentDocumentがnullになってしまうんだけど、なんで?
仕方ないからiframeElement.outerHTMLに<iframe ...>を割り当ててからreplaceしてるんだけど気持ち悪いんで
2020/09/01(火) 13:58:25.89ID:Nbbg7pi3
>>863
ああ、環境はchrome 84.0.4147.135
って、アップデート待ち!?
まさかとは思うけどアップデート待ちだと起こる特殊状況?
2020/09/01(火) 14:02:48.14ID:Nbbg7pi3
>>864
85.0.4183.83 でも同様
2020/09/01(火) 14:41:07.90ID:+ZUPX0CY
>>863
確か、その手の現象は、iframeのロードが完全に終わって、ページが表示された
後で無いと null になってしまった気がする。
どうやってページの読み込みの完了を知るかは、また複雑だった気がする。
867デフォルトの名無しさん
垢版 |
2020/09/01(火) 15:25:22.04ID:fuWow3G5
timer で polling して != null まで待つ
2020/09/01(火) 15:31:50.18ID:WNML/qDz
既にCで書かれた複数のプログラムをGUIから動かしたいのですが何を使うのが良いでしょう?
例えばこのボタンを押せばこのプログラムが動くといったようなものです。
OSはwindows10です。
869デフォルトの名無しさん
垢版 |
2020/09/01(火) 15:34:26.60ID:fuWow3G5
tcl/tk
2020/09/01(火) 16:05:59.43ID:X/AXeJa2
>>868
cのプログラムをexeにコンパイルしている状態なら
c#でwinformでボタン配置して、Process.start()で呼べば良いが
ソースコードをそのまま流用するような場合はある程度知識が無いと
そもそも何も出来ないかと
2020/09/01(火) 16:10:37.70ID:4meeAMMW
>>868
ShellExecute関数
2020/09/01(火) 16:18:46.24ID:WNML/qDz
>>869
ありがとうございます、調べてみます
>>870
ソースコードは自作なのでそのあたりは問題ありません
GUI側でプログラムの引数や戻り値、後ちょっとしたグラフィックも扱えるものが良いですね
2020/09/01(火) 16:26:28.89ID:WNML/qDz
>>871
Excelは用意できないです
2020/09/01(火) 17:17:02.46ID:x63jWwwu
>>863
promise, async/await などの、非同期処理を使えないの?

JavaScript(JS)の質問は、この板よりも、
web制作管理板のJSのスレの方へ、書き込んだ方がよい
2020/09/01(火) 17:27:24.65ID:x63jWwwu
VC++ か何かで、managed(.NET)から、unmanaged(.NET以外)を呼び出す機構があったような。
.NETのunmanaged拡張(C++/CLI)

今でも使えるかどうかは、知らないけど

「c++ managed unmanaged」で検索!
2020/09/01(火) 18:41:19.55ID:3AXmEbq5
GUI側の言語は何でも良いの?
Cで!って言われるとあんま選択肢ないんだけど
2020/09/01(火) 18:46:49.24ID:Nbbg7pi3
>>866
あら、じゃあ二重にurlを変更しようとしているルートがあるのか?

でも、replaceしている箇所にブレークポイント仕掛けて、表示されている段階でreplaceするボタンを押して
そこでreplaceする前(でないとnull参照)にconsoleで確認して、なんでnull?と
気づかずになんかやってるパターンかなこりゃ
2020/09/01(火) 18:48:19.04ID:Nbbg7pi3
>>874
ありがちなTipsだったりするかなと
ありがとう
2020/09/01(火) 19:50:09.10ID:NT1puBvX
>>876
GUI側はなんでも良いです
2020/09/01(火) 20:48:44.14ID:usFRsaVF
WinFormでCの関数をDllImportして使うのがたぶん一番簡単

webviewでUI作ってUIのイベントハンドラからCの関数を呼ぶ方法もある
https://github.com/webview/webview
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況